2014-04-10 6 views
7

oryantasyon aldığında ben ekranda yönelimine Working fine with iOS7UITextField imleç pozisyonu değişikliği Ben yönünü değiştirmek bile iOS6 ile ince Çalışma

Hata değiştirmezseniz -iOS7 ince Çalışma Working fine with iOS6

-iOS7 değiştirin. * Ben programlı UITextField oluşturma Error in display when orientation gets change iOS7

, onun iyi çalışıyor < -iOS7 ile

iOS7 ve üstü ile, yön değiştirdiğimde imleç UITextField değişiyor. Sorun nedir? IOS hatası mı?

Yuvarlatılmış köşeler UITextField yalnızca UITextField görüyorsanız, UITextField köşesini ayarlayarak yuvarladım.

UITextField'un sol ve sağ görünümünü ayarlıyorum. Ayrıca yönlendirme değişiklikleri yönteminde bile bu UITextField dokunmadım.

Güncelleme: Ben UITextField

- (void)resizeUITextFieldInsideUITextFieldWithOffset:(CGFloat)y { 
    for(id subview in [txtSearch subviews]) { 
     if([subview isKindOfClass:[UIScrollView class]]) { 
      UIScrollView *textField = (UIScrollView *)subview; 
      [textField setContentOffset:CGPointMake(0, y)]; 
     } 
    } 
} 

arasında UIFieldEditor subview içinde contentOffset değişiklikler var olduğunu bulmak

ben yönde yukarıdaki kodu kullanarak bunu düzeltmek, ama tekrar tekrar ortaya çıkan aynı sorunu yazarken.

cevap

1

Döndüğünüzde ve tekrar döndürdüğünüzde ilk yanıtlayıcıyı tekrar yerleştireceğiniz zaman istifa etmeyi deneyin. Aslında neden olmasın, ama bu denemeyi yapmalı. Otomatik ayar setiniz var mı?

7

Kullanıcı arabirimi enter image description here değiştirilerek, benim için rastgele bir hata düzeltildi.

enter image description here

+0

Bu benim için çözüldü şeydir. Teşekkür ederim! –

İlgili konular