Приложението за iOS изостава на iPhone 6 Plus

Работя върху актуализирането на приложението си, за да поддържа големите дисплеи на iPhone 6 и iPhone 6 Plus. Използвам автоматично оформление и най-накрая всичко изглежда така, както бих искал. Приложението работи чудесно на iPhone 6 (точно както преди актуализацията), но когато стартирам приложението на iPhone 6 Plus, изгледите на таблицата изостават МНОГО.

Някой имал ли е същия проблем и има ли съвети как да го оправя? Благодаря!

** Открих, че проблемът е свързан с използването на AutoLayout в клетките на табличния изглед. Стесних го до момента, в който задам текста за UITextView вътре в клетката на таблицата. Ако не задам текста, таблицата работи нормално. Въпреки това, когато задам текста, табличният изглед е много бавен и забавен.


person user3647894    schedule 31.10.2014    source източник


Отговори (2)


Въпреки че производителността на автоматичното оформление е много по-бавна от използването на маски за автоматично преоразмеряване, това не би трябвало да създава проблем, особено когато проблемът е изключително за iPhone 6.

Предполагам, че вашите tableviewcells са заредени с изображения или персонализиран код за чертане, което би направило @3x рисуването много по-бавно от @2x.

person iwantzcouponz    schedule 31.10.2014
comment
Благодаря за отговора Аз самият се чудех това. Има ли начин да се заобиколи това? - person user3647894; 01.11.2014

РЕШЕНО! Просто трябваше да премахна ограничението „височина“ от текстовия изглед.

person user3647894    schedule 02.11.2014