2012-06-02 3 views
1

Я пишу приложение с xcode, и мне интересно, возможно ли настроить параметры некоторых объектов пользовательского интерфейса, поскольку я не думаю, что текущие объекты пользовательского интерфейса подходят для моего приложения.Объекты пользовательского интерфейса Xcode

+1

какие объекты вы хотите настроить? Вы должны подклассифицировать практически все, что нужно для настройки (от изменения цвета какой-либо части до полного переопределения и выполнения собственного рисунка ... yikes!). –

+0

Кнопка, TableView, панель навигации, текстовое поле и слайдер. – AndroidDev

+0

Конечно, вы можете настроить, почти все. В противном случае все приложения в AppStore будут выглядеть одинаково ... Используйте свою собственную графику/художественные работы. – skram

ответ

3

Вы можете настроить практически все.

  • Кнопка - использовать собственные изображения в качестве фона
  • Tableview - изображения, содержимое ячеек, в
  • панель навигации - посмотреть на методы UIAppearance, вы можете снова установить любое изображение в качестве фона или установить цвет оттенков
  • Текстовое поле - это своего рода невидимое, за исключением текста, поэтому вы можете дать ему чистый фон и положить его поверх всего, что вам нравится
  • Slider - вы можете установить пользовательские изображения для дорожки и большой палец.
+0

Спасибо. Знаете ли вы какие-либо ссылки, чтобы показать, что это сделано? – AndroidDev

+0

Ссылка на класс Apple - лучшее место для начала. – jrturton

0

Вы можете создать пользовательские классы UIView или даже UIControl, чтобы создать для себя совершенно новую систему пользовательского интерфейса. Если вы не хотите таких радикальных изменений, вы можете просто изменить некоторые свойства различных элементов пользовательского интерфейса, которые у вас есть в UIKit, например backgroundColor, alpha и т. Д.

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