2012-05-03 2 views
0

Я только начинаю работать в iOS после работы в Android с первых дней, и я немного смущен тем, как вы набираете стиль/компоненты для iPhone.Как вы составляете компоненты iOS?

Я видел, что есть способ изменить цвет для некоторых компонентов (это то, что они называются?) В свойствах, но как я могу пойти еще дальше?

Например, как я могу создать пользовательскую кнопку или пользовательский список?

+1

Пробовали ли вы в поисках «Ios пользовательской кнопки»? Что ты нашел? –

+0

@GregHewgill прав, вам нужно найти немного больше, прежде чем спрашивать. Кстати, ваш вопрос слишком общий, поскольку некоторые компоненты пользовательского интерфейса под iOS легко настраиваются, потому что Apple позволяет пользователю делать это просто со свойствами, а другие компоненты должны быть настроены под индивидуальную настройку, а большинство настроек - для одного компонента. Попробуйте найти «пользовательскую кнопку ios» или «ios custom listview» и т. Д. Подумайте о том, чтобы попытаться создать конструктор интерфейса, для большинства простых разработок он может выполнить эту работу. – psycho

ответ

4

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

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

http://www.raywenderlich.com/4344/user-interface-customization-in-ios-5

Для UITableViews есть другие шаги, которые вы должны были бы принять. Например, это очень хороший учебник:

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

+1

учебник ray wenderlich действительно болит моими глазами, но на самом деле это лучший учебник для того, что просит плакат. –

+0

+1 для этого Джона.;) – Peres

+0

Эй, спасибо, что это очень полезно! Должен был сделать поиск по Google раньше :). –

1

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

через HIG

Что я предлагаю просмотр this, чтобы получить лучшее понимание интерфейса строитель


Для кнопки как изображение:

UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; 
UIImage *image = [UIImage imageNamed:@"myFile.png"]; 
button.frame = CGRectMake(x, y, image.size.width, image.size.height); 
[button setImage:image forState:UIControlStateNormal]; 
[myView addSubview:button]; 

или с построитель интерфейса:

выберите «Пользовательская кнопка» в качестве типа, а затем выберите нужное изображение. из выпадающего меню.


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