Създаване на Combo box от uipicker

Забелязах в няколко приложения на Apple, че когато щракнете върху текстово поле или етикет, се зарежда uipicker и след това, когато направите своя избор, той изчезва. По същество се опитвам да пресъздам това. но с малко трудности. Чудех се дали някой има връзка към такъв урок или може да предложи идеи как мога да пресъздам същото.

Благодаря ти


person Sleep Paralysis    schedule 14.08.2012    source източник
comment
Отговорът на вашия въпрос е тук. stackoverflow.com/questions/6699392/   -  person iNeal    schedule 14.08.2012


Отговори (1)


Picker е просто UIView, с който можете да правите всякакъв вид анимация

[UIView animateWithDuration:duration  animation:^{
      //custom animation you need. For example show from the bottom. Of course, you need to set the origin frame of picker to somewhere under the screen.
      myPicker.frame = CGRectMake(0, self.view.bounds.height.y - myPicker.frame.size.height, myPicker.frame.size.width, myPicker.frame.size.height);
}];

Може да изскача отдолу или да избледнява навътре/навън. Всичко. След това можете да използвате противоположната анимация, за да го отхвърлите.

person Selkie    schedule 14.08.2012