2013-03-25 3 views
0

Я пытаюсь повернуть изображение круга, как часы с 4 кнопками (например ,viewview subviews). он вращается с помощью кнопок с помощью основной анимации, но когда я нажмите на любую кнопку не перемещаться на другую страницу, пожалуйста Помогите мнеUIImageView с 4 кнопками

Заранее спасибо

здесь я даю мой код

CABasicAnimation *fullRotation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"]; 
    fullRotation.fromValue = [NSNumber numberWithFloat:0]; 
    fullRotation.toValue = [NSNumber numberWithFloat:((360*M_PI)/180)]; 
    fullRotation.duration = 150.0f; 
    fullRotation.repeatCount = 20.0; 
    [self.image_Wheel addSubview:self.btn1]; 
    [self.image_Wheel addSubview:self.btn2]; 
    [self.image_Wheel addSubview:self.btn3]; 
    [self.image_Wheel addSubview:self.btn4]; 
    [self.image_Wheel.layer addAnimation:fullRotation forKey:@"360"]; 
+0

Пожалуйста, укажите больше кода для отслеживания проблемы. Также добавьте функции кнопок в код. – svrushal

+0

Мы хотели бы видеть навигационный код на «любой кнопке» – BhushanVU

+0

Является ли ваше изображение над вашими кнопками? – DivineDesert

ответ

0

Set userInteractionEnabled свойство UIImageView к YES

+0

благодарит за ответ, извините, действие кнопки не работает, когда кнопка перемещается на некоторое расстояние. –

+0

убедитесь, что кнопки помещены в рамки imageView после преобразования, если кнопки, помещенные из рамки изображения, не будут нажимать кнопку – Raj

+0

Также убедитесь, что вы дали цель для UIButton – Raj

0

Попробуйте

self.image_Wheel.userInteractionEnabled = YES; 

Также попробуйте установить btn спереди.

+0

благодарит за ответ, извините , действие не работает, когда кнопка перемещается на некоторое расстояние. –

+0

попробуйте преобразовать кнопку, аналогичную преобразованию изображения, вы преобразовываете изображение только не в кнопку. – Girish

+0

без преобразования изображения также изображение вращающиеся часы wise –

1

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

+0

извините, не работает –

+0

Введите код, что вы пытаетесь я пробовал и его работать идеально Take UIView добавить UIImageView на UIView добавить 4 кнопки на UIView циклического сдвига UIView он будет работать –

+0

спасибо за переигровки г Мониш Bansal , я так пробовал, таким образом, кнопки вращаются по изображению, но кнопка перемещается на некоторое расстояние от начальной точки, когда я нажимаю на эту кнопку, просмотр не переходит к другому –

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