2012-08-09 15 views
6

için bir segue nasıl eklenir Storyboards kullanarak ilk defa bir uygulama yapıyorum. Belirli bir butona uzun bir dokunuş olduğunda başka bir sahneyi açmak istediğim bir sahnem var. UILongPressGestureRecognizer'u sorunsuz bir şekilde ekleyebildiğim, ancak bu hareketin diğer sahneyi nasıl kullanacağını anlayamıyorum. Ctrl-Drag ne yaptığım önemli değil, hiçbir şey işe yaramıyor.UIGestureRecognizer

Belirgin bir şey mi eksik?

sayesinde Ken

cevap

11

Sen segue oluşturmak için ikinci kontrolöre ilk kontrolörün penceresinden sürükleyin kontrol edebilirsiniz ve o zaman GestureRecognizer yönteminde performSegueWithIdentifier çağırabilir.

+0

Teşekkürler - bu işe yarıyor! – macgeezer

+0

Burada sorun görünümü tekrar yükler, içindeki değerleri korur. – baste

+0

Benzer bir soruya bu [yanıt] (http://stackoverflow.com/a/18113316/1966109), ihtiyacınız olanı uygulamak için daha fazla ayrıntı verdiği için yararlı olabilir. –

3

Tüm bunları Storyboard'ınızda görsel olarak yapmak artık mümkün. Her bir jest tanıyıcı, Bağlantı Müfettişliğinde Tetiklenmiş Segues'e sahiptir.

+2

Aslında, storyboard'larda uzun basına segue bağlanamazsınız. Hangi kişisel olarak nefret ediyorum. Ben büyük dokunulabilir nesneler üzerinde vurgu simüle etmek için çok kullanmak ve segue tanımlayıcıları ve performSegue eklemek gerekir ... – yershuachu

İlgili konular