Пользовательское изображение UIBarButtonItem растягивается (Xcode) - PullRequest
1 голос
/ 14 апреля 2020

Я создаю боковое меню в XCode, и для его открытия я использую контроллер вида навигации, как показано ниже:

Screenshot

Мне нужно, чтобы левая кнопка была слева.

Я добавил элемент левой кнопки. Не изменяя его на пользовательское изображение, оно выравнивается по желанию влево. Когда я изменяю его на пользовательское изображение (три линии), оно растягивается и выравнивается по центру. Я еще не написал никакого кода для этого контроллера представления, поэтому для элемента панели кнопок не существует ни одного кода.

Как я могу выровнять это влево, как это должно быть? (Над текстом «Домой»).

Спасибо за любую помощь.

Ответы [ 2 ]

0 голосов
/ 14 апреля 2020

Вы не можете использовать любой размер изображения для панели вкладок UIKit или элементов навигации. Пожалуйста, прочитайте это руководство от Apple:

https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/custom-icons/

0 голосов
/ 14 апреля 2020

Это связано с тем, что размер значка вашего меню больше. Я добавил два изображения, одно из которых имеет идеальный размер 64 * 64 пикселей, и другое изображение размером 512 * 512 пикселей 512 px size menu icon

64 px size menu icon

Надеюсь, это поможет. Спасибо.

...