6

У меня есть вид с контроллером навигации, который я показываю модально, и я хочу добавить кнопку «Назад», которая имеет форму кнопок со стрелками по умолчанию, используемых в большинстве splitViewControllers.Создание обратной стрелки в форме leftBarButtonItem на UINavigationController

Я могу создать основную кнопку, но я действительно хочу форму стрелки влево - вот то, что я есть сейчас:

/* set title and nav bar items */ 
self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Back To Thumbnails" style:UIBarButtonItemStylePlain target:self action:@selector(backToThumbnails:)] autorelease]; 

Я видел только 3 варианта стиля здесь? Любые предложения приветствуются!

ответ

3

К сожалению, создание такой кнопки не является исключением публичного API, вам необходимо создать пользовательский UIBarButton with an image.

+0

спасибо, я искал документы и понял, что это так. Как бы странно это не было, если вы спросите меня, но – Slee

+0

, если это то, что вы хотите в SDK, файл радара :) – christo16

0

Хотя это похоже на небольшой сценарий, есть библиотека с открытым исходным кодом под названием Three20, которая создана разработчиком приложения Facebook. Там есть что-то под названием TTButton (очень похожее на UIButton), и один из предложенных стилей - кнопка со стрелкой. Это довольно большая библиотека, поэтому я не уверен, стоит ли это ставить только для одной вещи, хотя они предлагают очень приятную функцию, недоступную где-либо еще.

 Смежные вопросы

  • Нет связанных вопросов^_^