обновить xcode до 9.3, и у меня возникли проблемы с программируемой кнопкой
в Xcode 8 У меня это следующим образом, и он работает хорошо
UIButton *btnSettingsButton = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 25, 25)];
[btnSettingsButton setBackgroundImage:[UIImage imageNamed:@"settings.png"] forState:UIControlStateNormal];
[btnSettingsButton addTarget:self action:@selector(setttingsDashboard:) forControlEvents:UIControlEventTouchUpInside];
[btnSettingsButton setShowsTouchWhenHighlighted:YES];
UIBarButtonItem *btnSettingsItem =[[UIBarButtonItem alloc] initWithCustomView:btnSettingsButton];
screen Xcode8 введите описание изображения здесь
изображение кнопки "settings.png" хорошо показывает мне высоту 25 и ширину 25.
, нокогда я обращаюсь к xcode 9, он не берет initWithFrame: CGRectMake, и он выходит намного больше.Размер кнопки изображения
Экран Xcode 9,3 введите описание изображения здесь
Как это исправить?