Поднял UITabBarItem, как DailyBooth

#iphone #objective-c #xcode #uitabbarcontroller #uitabbaritem

#iPhone #objective-c #xcode #uitabbarcontroller #uitabbaritem

Вопрос:

Я наткнулся на это:http://idevrecipes.com/2010/12/16/raised-center-tab-bar-button /, но я действительно не знаю, как реализовать это в моем приложении.

У меня есть UITabBarController в качестве делегата моего приложения, но я не знаю, как я могу добавить элемент поднятой кнопки, как в ссылке.

В моем файле .xib у меня настроен TabBarController с тремя tabBarItems. Я хотел бы поднять средний, но я не уверен, как это сделать.

Комментарии:

1. Люди прилагают усилия, чтобы помочь вам, отвечая на ваш вопрос. Удаление этого приведет к потере репутации. Если ваша проблема решается каким-либо другим способом, оставьте ответ с вашим решением и выберите его, когда появится возможность сделать это. Это помогает людям, у которых похожие проблемы, и не наказывает тех, кто пытался вам помочь.

2. Я не уверен, что понимаю. Предоставленная вами ссылка точно описывает, о чем вы спрашиваете.

3. Это было довольно давно, так что, очевидно, решение было найдено, иначе у вопроса не было бы выбранного ответа, я не знаю, почему вы подняли его снова?

Ответ №1:

Вы не сможете сделать это в NIB с помощью interface builder — в публикации, на которую вы ссылаетесь, есть все детали реализации и кода, которые вам понадобятся, поэтому, если вам неудобно программно внедрять код пользовательского интерфейса, вам, вероятно, нужно освоиться с ним в ближайшем будущем.

В качестве альтернативы, вы могли бы рассмотреть возможность использования существующей библиотеки, такой как эта: http://cocoacontrols.com/platforms/ios/controls/center-button-in-tab-bar — но если у вас возникли проблемы с сообщением в блоге, на которое вы ссылаетесь, я не уверен, что библиотека вам сильно поможет!