คำถามติดแท็ก uistackview


12
เพิ่มมุมมองใน UIStackView โปรแกรม
ฉันกำลังพยายามเพิ่มมุมมองใน UIStackView แบบเป็นโปรแกรม ตอนนี้รหัสของฉันคือ: UIView *view1 = [[UIView alloc]init]; view1.backgroundColor = [UIColor blackColor]; [view1 setFrame:CGRectMake(0, 0, 100, 100)]; UIView *view2 = [[UIView alloc]init]; view2.backgroundColor = [UIColor greenColor]; [view2 setFrame:CGRectMake(0, 100, 100, 100)]; [self.stack1 addArrangedSubview:view1]; [self.stack1 addArrangedSubview:view2]; เมื่อฉันปรับใช้แอพมีเพียง 1 วิวเท่านั้นและมีสีดำ (วิว 1 รับพารามิเตอร์สำหรับวิว 2 ด้วย)

20
วิธีการเปลี่ยนสีพื้นหลังของ UIStackView?
ฉันพยายามเปลี่ยนUIStackViewพื้นหลังจากสีใสเป็นสีขาวในตัวตรวจสอบสตอรีบอร์ด แต่เมื่อทำการจำลองสีพื้นหลังของมุมมองสแต็กยังคงมีสีที่ชัดเจน ฉันจะเปลี่ยนสีพื้นหลังของ a ได้UIStackViewอย่างไร?
158 ios  swift  uistackview 

18
ฉลากหลายบรรทัดใน UIStackView
เมื่อวางฉลากหลายบรรทัด (โดยมีการกำหนด linebreak เป็น Word Wrap) ในมุมมองแบบสแต็กเลเบลจะสูญเสียการจัดเรียงทันทีและแสดงข้อความฉลากในหนึ่งบรรทัดแทน ทำไมถึงเกิดเหตุการณ์นี้ขึ้นและใครจะรักษาป้ายกำกับหลายบรรทัดในมุมมองแบบสแต็กได้อย่างไร

10
วิธีเพิ่มช่องว่างชั้นนำเพื่อดูเพิ่มใน UIStackView
นี่คือการตั้งค่าของฉัน: ฉันมีUIScrollViewขอบที่นำหน้าด้านบนและขอบทดลองตั้งค่าเป็น 0 ข้างในนี้ฉันเพิ่มUIStackViewด้วยข้อ จำกัด นี้: stackView.centerYAnchor.constraintEqualToAnchor(selectedContactsScrollView.centerYAnchor).active = true stackView.leadingAnchor.constraintEqualToAnchor(selectedContactsScrollView.leadingAnchor).active = true ภายในมุมมองสแต็กฉันเพิ่มมุมมองบางส่วน ปัญหาของฉันคือเนื่องจากข้อ จำกัด มุมมองแรกที่เพิ่มในมุมมองสแต็กจะมีขอบนำหน้า = 0 ฉันจะเพิ่มช่องว่างภายในมุมมองแรกได้อย่างไร โดยไม่ต้องปรับข้อ จำกัด มุมมองการเลื่อน

14
UIStackView“ ไม่สามารถตอบสนองข้อ จำกัด ได้พร้อมกัน” ในมุมมองที่ซ่อนอยู่“ squished”
เมื่อ "แถว" UIStackView ของฉันขาดตอนพวกเขาจะส่งAutoLayoutคำเตือน อย่างไรก็ตามพวกเขาแสดงผลได้ดีและไม่มีอะไรผิดปกตินอกเหนือจากการบันทึกประเภทนี้: ไม่สามารถปฏิบัติตามข้อ จำกัด พร้อมกันได้ อาจมีข้อ จำกัด อย่างน้อยหนึ่งข้อในรายการต่อไปนี้คือข้อ จำกัด ที่คุณไม่ต้องการ ลองทำสิ่งนี้: (1) ดูข้อ จำกัด แต่ละข้อแล้วลองหาสิ่งที่คุณไม่คาดคิด (2) ค้นหารหัสที่เพิ่มข้อ จำกัด หรือข้อ จำกัด ที่ไม่ต้องการและแก้ไข (หมายเหตุ: หากคุณเห็นNSAutoresizingMaskLayoutConstraintsว่าคุณไม่เข้าใจโปรดดูเอกสารสำหรับUIViewคุณสมบัติtranslatesAutoresizingMaskIntoConstraints) ( ตอนนี้ยังไม่แน่ใจว่าจะแก้ไขอย่างไร แต่ดูเหมือนจะไม่ผิดอะไรนอกจากสร้างความรำคาญ มีใครรู้วิธีแก้ไหม ที่น่าสนใจคือข้อ จำกัด ของการจัดวางมักจะถูกแท็กด้วย"การซ่อน UISV"ซึ่งบ่งชี้ว่าอาจจะละเลยความสูงต่ำสุดสำหรับมุมมองย่อยหรือบางสิ่งในอินสแตนซ์นี้?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.