আইওএস 8-এ নতুন, আপনি আনুমানিক সারি উচ্চতা নির্ধারণ করে 100% গতিশীল টেবিল ভিউ সেলগুলি পেতে পারেন, তারপরে অটো লেআউটটি ব্যবহার করে ঘরে থাকা উপাদানগুলিকে বিন্যাস করুন। বিষয়বস্তু উচ্চতা বৃদ্ধি পেলে, ঘরটিও উচ্চতায় বৃদ্ধি পাবে। এটি চূড়ান্তভাবে কার্যকর এবং ভাবছি যে টেবিল দর্শনে বিভাগের শিরোনামগুলির জন্য একই কীর্তিটি সম্পাদন করা যায়?
উদাহরণস্বরূপ, কেউ কি একটি UIView
ইন তৈরি করতে পারে tableView:viewForHeaderInSection:
, একটি UILabel
সংক্ষিপ্তসার যুক্ত করতে পারে, তার বিপরীতে লেবেলের জন্য স্বয়ংক্রিয় বিন্যাসের সীমাবদ্ধতাগুলি নির্দিষ্ট করতে পারে এবং প্রয়োগ না করেই লেবেলের বিষয়বস্তুর সাথে মানানসই আকারের উচ্চতা বৃদ্ধি করতে পারে tableView:heightForHeaderInSection:
?
জন্য ডকুমেন্টেশন viewForHeaderInSection
বলেছেন: "এই পদ্ধতিটি কেবল তখনই সঠিকভাবে কাজ করে যখন টেবিল ভিউ: উচ্চতাফোড় হাইডারআইনসেকশন: প্রয়োগ করা হয়" " আইওএস 8 এর জন্য কিছু পরিবর্তন হয়েছে কিনা তা আমি শুনিনি।
যদি কেউ এটি না করতে পারে তবে এই আচরণটি নকল করার সর্বোত্তম উপায় কী?
UITableViewAutomaticDimension
বলে "যদি আপনি এই ধ্রুবক আসতেtableView:heightForHeaderInSection:
বাtableView:heightForFooterInSection:
,UITableView
উচ্চতা থেকে ফিরে মান ফিট ব্যবহারtableView:titleForHeaderInSection:
বাtableView:titleForFooterInSection:
(যদি শিরোনাম হয় নাnil
)।"