16
UICollectionView การปรับขนาดเซลล์ด้วยเค้าโครงอัตโนมัติ
ฉันกำลังพยายามปรับขนาดตัวเอง UICollectionViewCellsทำงานกับเค้าโครงอัตโนมัติ แต่ฉันไม่สามารถทำให้เซลล์ปรับขนาดตัวเองให้เข้ากับเนื้อหาได้ ฉันมีปัญหาในการทำความเข้าใจว่าขนาดของเซลล์มีการอัปเดตอย่างไรจากเนื้อหาของสิ่งที่อยู่ภายใน contentView ของเซลล์ นี่คือการตั้งค่าที่ฉันได้ลอง: กำหนดเองUICollectionViewCellด้วย a UITextViewใน contentView เลื่อนเพื่อที่UITextViewถูกปิดการใช้งาน ข้อ จำกัด ในแนวนอนของ contentView คือ: "H: | [_textView (320)]" กล่าวUITextViewคือถูกตรึงที่ด้านซ้ายของเซลล์ด้วยความกว้างที่ชัดเจน 320 ข้อ จำกัด ในแนวตั้งของ contentView คือ: "V: | -0 - [_ textView]" กล่าวคือUITextViewถูกตรึงไว้ที่ด้านบนของเซลล์ UITextViewมีชุดความสูงข้อ จำกัด ที่จะคงที่ซึ่งเป็นUITextViewรายงานที่จะพอดีกับข้อความ นี่คือสิ่งที่ดูเหมือนกับพื้นหลังของเซลล์ตั้งค่าเป็นสีแดงและUITextViewพื้นหลังตั้งค่าเป็นสีน้ำเงิน: ฉันใส่โครงการที่ผมได้เล่นกับบน GitHub ที่นี่