![]() |
|
![]() ![]() ![]() |
|
Mechanix |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 19.2.2012 Репутация: нет Всего: нет |
Добрый день! Мне нужно 4 картинки отобразить в 2 строчки и 2 столбца через UIImageView. При нажатие любой картинки они меняются по кругу (NSTimer), нажатия отлавливать через UIControl или Ui Button!
подскажите как сделать чтобы они менялись по кругу и как отлавливать нажатия на картинку? зарание спасибо)) |
|||
|
||||
Bitter |
|
|||
![]() Опытный лентяй ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1209 Регистрация: 15.8.2004 Где: Харьков, Ukraine Репутация: 10 Всего: 27 |
Все просто:
1. Первым делом кладете на корневую вью - 4 вью 2. В каждую из этих 4х вью кладете картинку (UIImageView) 3. В каждую из этих 4х вью кладете поверх картинки кнопку (прозрачную, по размерам совпадающую с вью) 4. Отлавливаете нажатие по этой кнопке 5. При нажатии на кнопку вычисляйте координаты по формулам
Для каждого вью начальная альфа разная, радиус подберите опытным путем, думаю он примерно равен размеру картинки, дельты это координаты общего центра Альфу изменяете в цикле на 90градусов. функции синуса и косинуса принимают значение в радианах |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | iOS | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |