«autolayout» etiketlenmiş sorular

Otomatik Düzen, OS X ve iOS için kısıtlamaya dayalı, açıklayıcı bir kullanıcı arayüzü düzen sistemidir.

6
autolayout - yarı denetim yüksekliğine göre görüş yüksekliği yapın
son zamanlarda autolayouts'a giriyorum ve gerçekten önemsiz bir sorun örneği gibi görünüyor. Ekranın üstünde oturmak ve ekran yüksekliğinin yarısını almak istediğim bir görünüm var. Otomatik düzenlemeden önce basit - yerine takın ve denetim yeniden boyutlandırıldığında dikey olarak genişlemesini söyleyin. Şimdi, hayatım boyunca nasıl yapılacağını göremiyorum. Bunu ayarlamaya çalıştığım zaman: Alt …
136 ios  autolayout 

6
iOS: Yeni otomatik düzen kısıtlamasına (yükseklik) nasıl animasyon uygulanır?
Daha önce otomatik düzen kısıtlamalarıyla hiç çalışmadım . Üzerinde çalıştığım küçük yeni bir uygulamam var ve NIB'nin görünümlerinin varsayılan olarak otomatik düzen şeklinde olduğunu fark ettim. Yani, işten fırsatı düşündüm ile kendisine ve Apple bununla nereye anlamaya çalışın. İlk zorluk: Bir MKMapView'ı yeniden boyutlandırmam gerekiyor ve onu yeni konuma canlandırmak …

15
UICollectionView, tam genişlikli hücreler, otomatik düzen dinamik yüksekliğe izin veriyor mu?
Dikey olarak UICollectionView , Tam genişlikte hücrelere sahip olmak mümkün mü , ancak dinamik yüksekliğin otomatik düzen tarafından kontrol edilmesine izin veriyor mu? mu? Bu bana belki de "iOS'ta gerçekten iyi bir cevabı olmayan en önemli soru" olarak dikkat çekiyor. Önemli: Vakaların% 99'unda, tam genişlikte hücreler + otomatik düzen dinamik …

13
FlowLayout ile UICollectionView yüksekliği nasıl belirlenir
Bir UICollectionViewile bir var UICollectionViewFlowLayoutve içerik boyutunu hesaplamak istiyorum ( intrinsicContentSizeyüksekliğini AutoLayout aracılığıyla ayarlamak için gereken geri dönüş için). Problemler şudur: Tüm hücreler için sabit ve eşit yüksekliğe sahip olsam bile, içinde kaç tane "satır" / satırım olduğunu bilmiyorum UICollectionView. Veri kaynağımdaki öğelerin sayısına göre de bu sayımı belirleyemiyorum, çünkü …

24
UITableView dinamik hücre yükseklikleri yalnızca biraz kaydırmadan sonra düzelir
Bir var UITableViewbir özel ile UITableViewCelloto düzeni kullanarak, film şeridindeki tanımladı. Hücrenin birkaç çoklu hattı vardır UILabels. UITableViewDüzgün hesapla hücre zirvelere, ancak yükseklik düzgün etiketler arasında bölünmüş olmadığını ilk birkaç hücreler için görünür. Biraz kaydırdıktan sonra, her şey beklendiği gibi çalışır (başlangıçta hatalı olan hücreler bile). - (void)viewDidLoad { [super …

30
UITableViewCell alt sınıfıyla "-layoutSubviews" komutunu çalıştırdıktan sonra hala Otomatik Düzen gereklidir
XCode 4.5 ve iOS 6 kullanarak, özel hücreler içeren basit bir tablo görünümüne sahip bir uygulama geliştiriyorum. Bunu iOS 5 ve altı sürümlerde yüzlerce kez yaptım, ancak bazı nedenlerden dolayı yeni autoLayout sistemi bana çok fazla sorun çıkarıyor. Tablo görünümümü ve prototip hücremi IB'de kurdum, alt görünümler ekledim ve bunları …

3
Otomatik düzen kullanılarak toplam genişliğin yüzdesi nasıl oluşturulur?
Her biri toplam genişliğin sabit bir yüzdesine sahip üç dinamik sütun oluşturmam gerekiyor. Üçte bir değil, farklı değerler. Örneğin, aşağıdaki şekilde üç sütun gösterilmektedir: birincisi% 42 genişlikte, ikincisi% 25 genişlikte ve üçüncüsü% 33 genişlikte. Bir 600 piksel görüntüleme denetleyicisi için, bu sırasıyla 252, 150 ve 198 piksel olacaktır. Ancak, sonraki …
114 ios  xcode  autolayout 

5
Otomatik Yerleşimi Kullanarak UICollectionView'da Hücrelerin bir Boyutunu Belirtme
İOS 8'de, UICollectionViewFlowLayouthücreleri kendi içerik boyutlarına göre otomatik olarak yeniden boyutlandırmayı destekler. Bu, hücreleri içeriklerine göre hem genişlik hem de yükseklikte yeniden boyutlandırır. Tüm hücrelerin genişliği (veya yüksekliği) için sabit bir değer belirtmek ve diğer boyutların yeniden boyutlandırılmasına izin vermek mümkün müdür? Basit bir örnek olarak, bir hücredeki kısıtlamaların onu …

7
Otomatik Düzen: Üst Düzen Kılavuzu'na değil de denetime kısıtlama eklensin mi?
Film şeridindeki UIViewController'imde, üst kenardan bir mesafeye bakan alana bir kısıtlama eklemek istediğim bir UIView var. Şimdi, ctrl + sürükleyerek her zamanki gibi yaptığımda, ViewController'ın ana görünümüne sadece onu üst düzen kılavuzuna ayarlama seçeneği elde ediyorum. Bu benim için bir sorun çünkü uygulamada bir noktada ana görünümü 20-50 piksel yukarı …

8
Otomatik Yerleşim kullanarak dinamik bir tablo görünümü bölüm başlığı yüksekliği elde etmek mümkün müdür?
İOS 8'de bir yenilik olarak, yalnızca tahmini satır yüksekliğini ayarlayarak% 100 dinamik tablo görünümü hücreleri elde edebilir, ardından öğelerinizi Otomatik Yerleşim kullanarak hücrede düzenleyebilirsiniz. İçeriğin yüksekliği artarsa, hücrenin yüksekliği de artacaktır. Bu son derece kullanışlıdır ve bir tablo görünümünde bölüm başlıkları için aynı başarıya ulaşılıp ulaşılamayacağını merak ediyorum. Bir, örneğin, …

6
Bir görünüm kaldırıldığında kısıtlamalara ne olur?
Sahip olduğum soru basit ama belgelerde herhangi bir bilgi bulamadım. Görünüm hiyerarşisinden bir görünüm kaldırıldığında (veya başka bir görünüme taşındığında) düzen kısıtlamalarına ne olur? Örneğin, alt Cgörünümleri Ave B. Konteyner Cbazı kısıtlamalara sahiptir. Sonra ararız [A removeFromSuperview]. Kısıtlamalara ne olur A? Biz eklerseniz O zaman ne olacak Akadar Ctekrar?

5
Otomatik düzen kısıtlamalarını kullanırken bir görünümün mevcut genişliğini ve yüksekliğini nasıl alabilirim?
Frame özelliğinden bahsetmiyorum, çünkü ondan yalnızca xib'de görünümün boyutunu elde edebilirsiniz. Görünümün kısıtlamaları nedeniyle (belki bir rotasyondan sonra veya bir olaya yanıt olarak) yeniden boyutlandırılmasından bahsediyorum. Mevcut genişliğini ve yüksekliğini almanın bir yolu var mı? Kısıtlamaları boyunca genişlik ve yükseklik kısıtlamalarını aramayı denedim, ancak bu çok temiz değil ve içsel …
108 ios  autolayout 

14
Çalışma zamanında belirli bir alt görünüm için otomatik düzeni devre dışı bırakabilir miyim?
Çerçevesinin programlı olarak işlenmesi gereken bir görünümüm var - bu, çerçevenin başlangıcını değiştirerek bir süpervizörün etrafında kaydırılan ve yakınlaştırılan içeriğine saran bir tür belge görünümü. Otomatik düzen, çalışma zamanında bununla savaşır. Otomatik düzeni devre dışı bırakmak, diğer görünümlerin düzenini işlemek için makul bir şekilde kullanılabileceği için biraz zor görünüyor. Görünüşe …

10
UITableViewCell'de iOS7'de otomatik düzen kısıtlamaları sorunu
Özel UITableView hücrelerimi düzenlemek için programlı olarak otomatik düzen kısıtlamaları kullanıyorum ve hücre boyutlarını doğru şekilde tanımlıyorum tableView:heightForRowAtIndexPath: Bu iOS6 sadece para cezası çalışıyor ve öyle bakmak yanı -iOS7 içinde cezası ANCAK uygulamayı iOS7'de çalıştırdığımda, konsolda gördüğüm türden bir mesaj: Break on objc_exception_throw to catch this in the debugger. The …

8
Yerleşim kısıtlamalarını ne zaman etkinleştirebilir / devre dışı bırakabilirim?
IB'de birden fazla kısıtlama seti kurdum ve bazı durumlara bağlı olarak bunlar arasında programlı olarak geçiş yapmak istiyorum. Orada bir var constraintsAIB yüklü olarak işaretlenmiş hepsi çıkış toplama ve constraintsBtüm çıkış toplama IB kaldırılır. İki küme arasında programlı olarak şu şekilde geçiş yapabilirim: NSLayoutConstraint.deactivateConstraints(constraintsA) NSLayoutConstraint.activateConstraints(constraintsB) Ama ... Bunu ne zaman …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.