Как изменить цвет элементов управления TableView и Button в iOS? - PullRequest
0 голосов
/ 18 сентября 2010

Я разработал веб-приложение для iPhone и сейчас пробую себя в родной версии Objective-C, и я хотел бы сохранить некоторую преемственность с моим оригинальным дизайном. Поскольку в моей веб-версии используется CSS, я смог настроить цветовую палитру, хотя пользовательский интерфейс был разработан для имитации собственного пользовательского интерфейса iPhone. Я хотел бы использовать аналогичную цветовую схему для моего родного приложения, но это не кажется таким простым из коробки. Я просмотрел несколько учебных пособий и немного поиграл с Interface Builder , изучая индивидуальные настройки, доступные для каждого элемента управления. Мои самые большие вопросы:

  1. Можно ли (или как мне) изменить цвет Круглая кнопка Rect ?
  2. Можно ли (или как я) изменить цвет ячеек в Табличном представлении ?
  3. Где в сенсорной библиотеке Cocoa можно найти стандартные кнопки пользовательского интерфейса iOS, например, зеленая кнопка «Обратный звонок» и красные кнопки «Удалить» в родной голосовой почте?

Спасибо

1 Ответ

1 голос
/ 18 сентября 2010
  1. Нет, я так не думаю.И вам, вероятно, не следует в любом случае.На мой взгляд, лучше придерживаться ОС, а не Интернета ... Что вы можете сделать, это использовать пользовательский образ.
  2. UITableViewCell имеет свойство с именем backgroundView, которое толькоприсутствует, если у вас есть сгруппированный стиль.Этот вид, как и любой другой вид, имеет цвет фона.Если у вас этого нет и вы хотите покрасить отдельные ячейки, создайте собственную ячейку, в которую вы добавляете представление в качестве фонового представления.
  3. Насколько я знаю, они недоступны для общего доступа.Однако в Интернете вы можете найти множество шаблонных изображений и т. Д., Которые вы можете использовать.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...