สร้าง Parent UIViewController ด้วยส่วนหัวและส่วนท้ายของ UIView แบบคงที่ กำลังปรับเนื้อหา UIViewControllers ที่สืบทอดมาภายในส่วนหัวและส่วนท้ายหรือไม่

ฉันได้สร้าง Base UIViewController ซึ่งมีส่วนหัวและส่วนท้ายของ UIView แบบคงที่และใช้งานได้ดี

ตอนนี้ UIViewController ซึ่งสืบทอดมาจากตัวควบคุมฐานมีส่วนท้ายและส่วนหัว แต่เนื้อหาของตัวควบคุมที่สืบทอดซ้อนทับกับส่วนท้ายและส่วนหัว

ฉันต้องการให้เนื้อหาของตัวควบคุมมุมมองที่สืบทอดปรับระหว่างส่วนหัวและส่วนท้ายของคลาสพื้นฐานโดยอัตโนมัติ

ใครสามารถให้ความคิดใด ๆ กับฉันได้บ้าง?


person Harsh    schedule 08.06.2016    source แหล่งที่มา


คำตอบ (1)


เนื่องจากไม่มีใครโพสต์คำตอบสำหรับคำถามของฉันเลย ฉันจะตอบมันเอง

สิ่งที่ฉันทำคือการสร้าง BaseUIViewController ฉันเพิ่มในคอนโทรลเลอร์แล้ว

  1. มุมมองส่วนหัว -- เพิ่มข้อจำกัดด้านบน
  2. มุมมองคอนเทนเนอร์ -- ปักหมุดไว้ระหว่างส่วนหัวและส่วนท้าย
  3. มุมมองส่วนท้าย -- เพิ่มข้อจำกัดด้านล่าง

ตอนนี้เมื่อสร้างคอนโทรลเลอร์ใหม่ ฉันจะเพิ่ม BaseUIViewController เป็นคลาสซุปเปอร์และเพิ่มมุมมองทั้งหมดของฉันภายในมุมมองคอนเทนเนอร์ ดังนั้นการทำให้เนื้อหาทั้งหมดของฉันพอดีกับคอนเทนเนอร์อยู่เสมอ

person Harsh    schedule 15.07.2016