Điều gì xảy ra khi một UIView được thêm vào một chế độ xem khác hai lần trong iOS? Tôi tin rằng nó sẽ không được thêm hai lần. Có ai từng thử không?Điều gì xảy ra khi một UIView được thêm vào UIView khác hai lần trong IOS?
Trả lời
[UIView addSubview:]
tài liệu
Quan điểm có thể chỉ có một SuperView. Nếu xem đã có một superview và xem đó không phải là người nhận, phương pháp này loại bỏ các superview trước đó trước khi làm cho người nhận mới của nó superview.
Hãy coi chừng rằng có sự khác biệt giữa một removeFromSuperview rõ ràng, sau đó thêm lại so với gọi trực tiếp [UIView addSubview]. Các sự kiện cảm ứng sẽ bị hủy trong các sự kiện trước đây, nhưng không bị hủy trong phương pháp sau. –
Điều gì sẽ xảy ra nếu chế độ xem đó là người nhận? Đó là câu hỏi. Bạn không trả lời câu hỏi gốc. – Gon
Chế độ xem chỉ có thể có một chế độ xem chính. Nhưng một lượt xem có thể có nhiều lượt xem phụ.
Đọc tài liệu của UIView.
Cụ thể đọc về addSubview
- 1. iOS: Chuyển quyền sở hữu của UIView trong khi các lần chạm xảy ra?
- 2. Điều gì sẽ xảy ra nếu tôi ReleaseMutex() hai lần?
- 3. Thêm phần đệm vào UIView
- 4. iOS: Thêm người quan sát vào frame.origin.y của UIView?
- 5. iOS bringSubviewToFront chặn hoạt ảnh UIView
- 6. iOS UIView Background Image
- 7. Thêm nhãn Khi xem phụ cho UIView
- 8. loadView: chức năng trong UIView iOS
- 9. Cách thêm UIView phía trên UITableView trong iOS?
- 10. Hai UITapGestureRecognizer ở trên UIView
- 11. Tín hiệu Qt và Khe cắm được kết nối hai lần ... điều gì sẽ xảy ra?
- 12. UIImageView điền vào UIView
- 13. Trượt một UIView để che phủ một phần một UIView
- 14. Thêm UIView vào sau UITableView trong mã UITableViewController
- 15. UIBiew bên trong một UIView không hoạt động sau khi UIView hoạt hình
- 16. iOS - Phát hiện chạm trong UIView?
- 17. Tại sao EAAccessoryDidConnectNotification xảy ra hai lần?
- 18. Trong Python, điều gì xảy ra khi bạn nhập vào bên trong một hàm?
- 19. iphone - xác định xem cảm ứng xảy ra trong subview của một UIView
- 20. Tự động Cắt tinh UIView sau Thêm vào Window
- 21. Điều gì sẽ xảy ra nếu một Dịch vụ được bắt đầu nhiều lần?
- 22. Masking một UIView
- 23. Khi xảy ra gián đoạn, điều gì xảy ra với hướng dẫn trong đường ống?
- 24. Cách thêm hoạt ảnh vào UIView trong chế độ xemDidAppear?
- 25. iOS - Khi nào cần tạo một lớp con ViewController và một lớp con UIView?
- 26. UIView mở rộng trong khi hoạt ảnh
- 27. Ẩn UITabBar khi ấn UIView
- 28. touchesBegan in UIView không được gọi là
- 29. Detect tap vào "khoảng trống" UIView của
- 30. Xếp chồng UIView với chế độ hòa trộn trong iOS
Tôi tin rằng ông có nghĩa là, những gì sẽ xảy ra khi một cái nhìn được thêm vào xem CÙNG hai lần, (tức là nghĩa đen gọi view.addSubview (otherView) hai lần) – Grindz