У меня возникли проблемы с созданием настраиваемой навигационной панели, например, Uber app.Пользовательские кнопки кнопок навигации на ios
Я устанавливаю мой фон изображения кнопки для:
UIImage *button44 = [[UIImage imageNamed:@"navButtonAdd"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
[[UIBarButtonItem appearance] setBackgroundImage:button44 forState:UIControlStateNormal
barMetrics:UIBarMetricsDefault];
Но если я удалить текст с помощью кнопки на интерфейсе Xcode он исчезает изображение, а также и есть с правой стороны, которая снова начинает повторять изображение.
Кто-нибудь знает, как я могу это исправить?
Это образ, который я пытаюсь использовать в качестве кнопки
Заранее спасибо
Обновите свое сообщение изображением кнопок, на которые вы ссылаетесь. Это было бы намного лучше, чем заставить людей пойти в магазин приложений и попытаться понять, какой снимок экрана и какие кнопки вы имеете в виду. – rmaddy
не протестировали приложение, но делает ли его «панель навигации» также действующим как обычный UINavigationBar? Я думаю, что это не просто custumized UINavigationBar, а обычный UIView или аналогичный, потому что обычные элементы не могут получить «свободную форму», как в приложении. Кстати, перед этим вопросом в следующий раз :) – geo
@geo да, он работает как обычный навигационный бар при использовании приложения. Просто кнопки разные. rmaddy жаль об этом, спасибо Яно за редактирование моего сообщения. –