В чем разница между:
myBarButtonItem.enabled = NO;
и
myBarButtonItem.userInteractionEnabled = NO;
Кнопка становится серой каждый раз?