pagecontrol выбираемый цвет видимости страницы?

В моем приложении я хочу изменить цвет выбираемой страницы (точка) pagecontrol на коричневый вместо белого.

Я знаю, что можно изменить цвет фона pagecontrol. Но как я могу изменить цвет выбираемой страницы (точки) на другой цвет?


person kanmani    schedule 06.01.2011    source источник
comment
См. ответ на этот аналогичный вопрос SO здесь< /а>   -  person WrightsCS    schedule 06.01.2011


Ответы (1)


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

person BoltClock    schedule 06.01.2011
comment
хорошо. Я очень новичок в управлении страницами. Я не знаю, как создать собственный элемент управления страницей.. Пожалуйста, дайте мне решение для этого.. - person kanmani; 06.01.2011
comment
не могли бы вы помочь мне сделать это... Спасибо - person kanmani; 06.01.2011
comment
привет iphonecool - как сказал жирный шрифт, это невозможно, и вы должны сделать это самостоятельно - как при программном создании точек, которые напоминают управление страницей и имитируют поведение управления страницей. Навскидку — создайте 2 изображения для включения и выключения; программно упорядочить их, чтобы они выглядели как pagecontrol - person Veeru; 06.01.2011
comment
@Veeru: я не могу тебя понять... пожалуйста, дай пример кода... пожалуйста... пожалуйста. Как создать точки, такие как управление страницей, и как заставить его работать... пожалуйста, помоги мне, Виру... - person kanmani; 06.01.2011
comment
Неважно, я видел ответ, опубликованный Райтом после того, как я разместил свой комментарий, перейдите по его ссылке - попробуйте запустить код, указанный в ссылке, посмотрите, что это за ошибка, если возможно, опубликуйте ошибку здесь, мы, ребята, постараемся вам помочь . Это было бы определенно проще для вас, чем начинать с нуля! - person Veeru; 06.01.2011
comment
хорошо... дайте мне ссылку... я постараюсь понять и сделать это... Спасибо за ваш быстрый ответ... пожалуйста, считайте, что это моя неотложная задача... Еще раз благодарю вас, Виру... - person kanmani; 06.01.2011
comment
Hai Veeru... Он показывает три ошибки. 1-й ERR:Line:CGRect currentBounds = self.bounds; Ошибка: запрос на «границы» члена в чем-то, что не является структурой или объединением. Метод: - (void) drawRect: 2nd Err: та же ошибка с той же строкой в ​​​​методе touchesBegan. 3-я ошибка:@протокол PageControlDelegate‹NSObject› @необязательный - (void)pageControlPageDidChange:(PageControl *)pageControl; @end Ошибка: ожидается ')' перед 'PageControl' - person kanmani; 06.01.2011
comment
Вместо этого вам, вероятно, следует опубликовать другой вопрос с этими ошибками. - person BoltClock; 06.01.2011
comment
@BoltClock: я опубликовал новый вопрос об изменении цвета индикатора управления страницами с ошибками, которые приходят для меня по ссылке, предоставленной Райтсом ... пожалуйста, помогите мне сделать это. Спасибо ... - person kanmani; 06.01.2011
comment
@iphonecool - я сейчас ничего не могу сделать, может быть завтра я сделаю тест и дам вам знать - person Veeru; 09.01.2011