การปฏิบัติที่เหมาะสมสำหรับการแบ่งคลาสย่อยของ UIView
ฉันกำลังทำงานกับการควบคุมอินพุตที่ใช้ UIView ที่กำหนดเองและฉันพยายามตรวจสอบให้แน่ใจว่ามีการฝึกที่เหมาะสมสำหรับการตั้งค่ามุมมอง เมื่อทำงานร่วมกับ UIViewController ก็ค่อนข้างง่ายที่จะใช้loadViewและอุปกรณ์ที่เกี่ยวข้องviewWill, viewDidวิธีการ แต่เมื่อ subclassing UIView, methosds ที่ใกล้เคียงที่สุดที่ฉันมีอยู่`awakeFromNib, และdrawRect layoutSubviews(ฉันกำลังคิดในแง่ของการตั้งค่าและการเรียกกลับที่ลดลง) ในกรณีของฉันฉันกำลังตั้งค่ากรอบและมุมมองภายในของlayoutSubviewsฉัน แต่ฉันไม่เห็นอะไรบนหน้าจอ วิธีที่ดีที่สุดที่จะทำให้แน่ใจว่ามุมมองของฉันมีความสูงและความกว้างที่ถูกต้องที่ฉันต้องการให้มีคืออะไร (คำถามของฉันถูกนำไปใช้โดยไม่คำนึงว่าฉันกำลังใช้การชำระอัตโนมัติหรือไม่แม้ว่าอาจมีสองคำตอบ) "การปฏิบัติที่ดีที่สุด" ที่เหมาะสมคืออะไร