Пользовательский интерфейс iPhone для разработки и создания ресурса - PullRequest
3 голосов
/ 03 ноября 2011

Кто-нибудь может порекомендовать хороший ресурс для изучения того, как создавать приложения для iPhone из нестандартных элементов пользовательского интерфейса?Я опытный веб-дизайнер, и мне становится комфортно с Objective-C.Мне бы очень хотелось получить представление о связи между Photoshop и XCode.

В качестве примера, мне очень нравится гладкий дизайн лобби-интерфейса WordsWithFriends.Уникальный, но не слишком далеко от стандартных библиотек Apple.На самом деле просто хочу, чтобы мой собственный отпечаток на моем приложении.Спасибо.

1 Ответ

5 голосов
/ 03 ноября 2011

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

Например, представления таблиц очень полезны и распространены в iOS:

http://www.galloway.me.uk/tutorials/custom-uitableviewcell/

http://cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html

Вы можете настроить внешний вид UINav-баров и UITabBars с прокси UIAppearance:

Пользовательское фоновое изображение UITabBar не работает в iOS5 и более поздние версии

UINavigationBar и новый API внешнего вида iOS 5+ - как предоставить два фоновых изображения?

Если вам нужны полностью настроенные виды, вы можете создать подклассUIView:

http://www.raywenderlich.com/1768/how-to-make-a-custom-uiview-a-5-star-rating-view

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

Что касается того, куда входит Photoshop, вы захотите создать yourimage.png & yourimage@2x.png (retina) с этими пикселями & ppi

(640) × (960) пикселей при 326 ppi (320) × (480) пикселей при 163 ppi

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

...