2016-03-19 15 views
1

Merkezin, öğeleri dinamik olarak eklediğim (BoxLayoutY) bir konteynere sahip olduğu BorderLayout olan bir ScollableY kapsayıcısı olan bir BorderLayout Formu var., Android'de neden kaydırma yapılıyor ancak iOS kesiliyor?

Yapmakta olduğum sorun, Android Simulator ve Aygıt'ta olması gerektiği gibi kaydırıyor, ancak iOS Simulator'de, oda dışı olduğunda dinamik öğelerin listesini kırpıyor.

Bu garip tutarsızlığa neyin neden olabileceğini belirlemek için UI Tasarımcısı veya Dinamik Yükleme Kodumda ne kontrol etmeliyim?

Her iki yan yana da bir ekran görüntüsü ekledim. iOS Truncates instead of Scrolling

cevap

2

Kaydırılabilir bir BorderLayoutContainer yapamazsınız. Yaygın bir hatayı önlemek için bunu dolaylı olarak devre dışı bırakıyoruz. Yapmak istediğiniz şey, BoxLayout.Y_AXIS numarasını

+0

sayfasından kaydırmaktır. Teşekkürler Shai, şimdi ne demek istediğini anlayabiliyorum. BorderLayout bir ekran oluşturmak için yapılır, ancak büyüyebilen ve küçülten bir düzene ihtiyaç duyduğumdan, artık daha fazla anlam ifade etmiyor. BoxLayoutY mükemmel çalıştı. –

İlgili konular