2014-10-06 2 views
0

Когда определенное значение выбрано из листа действий (я использую AcitonSheetPicker 3.0), я программно устанавливаю ярлык и скрытый объект uitextview в false (поэтому я показываю элемент). По умолчанию его нет.Обратите внимание пользователя на UITextView в IOS

Я хотел бы обратить внимание пользователя на недавно добавленную метку и текст. Конечно, это все равно будет обязательным полем, но я подумал, что лучше было бы лучше понять, что он был добавлен.

Поскольку план действий будет занимать экран до тех пор, пока пользователь не сделает выбор из сборщика, дело в том, что на самом деле он не увидит поле, поскольку оно становится видимым, поэтому я подумал, что лучше всего его оживить каким-то образом.

Есть ли какие-либо варианты в моем распоряжении, чтобы ненадолго замаскировать текстовое изображение, возможно, в определенном цвете или стиле, которые могут быть привлекательными, но совместимыми с дизайном Apple? Я использую Swift и Xcode 6 и настроен на ios7 и 8 устройств.

Благодарим за помощь!

ответ

1

Вы можете использовать блок анимации и повторить пару вспышек. Затем запустите анимацию в течение 1 или 0,5 секунды, что бы ни было лучше.

Animation блок:

[UIView animateKeyframesWithDuration:0.5 delay:0 options:UIViewKeyframeAnimationOptionCalculationModeLinear animations:^{ 
      for (int i=0; i<5; i++) { 
       [UIView addKeyframeWithRelativeStartTime:i*0.1 relativeDuration:0.25 animations:^{ 
        if (i ==0 || i == 2){ 
        //set to first colour 
        self.textfield.backgroundColor = [UIColor redColor]; 
        }else if(i==4){ 
        //reset to white colour or default textfield colour 
        self.textfield.backgroundColor = [UIColor whiteColor]; 
        }else{ 
        //set to second colour 
        self.textfield.backgroundColor = [UIColor yellowColor]; 
       }]; 
      } 
     }completion:nil]; 

Apple, документация: https://developer.apple.com/Library/ios/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/AnimatingViews/AnimatingViews.html

+0

Спасибо большое, я ценю это! – NullHypothesis

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