Được gọi ngay trước khi chế độ xem chính hiển thịKhi nào - [UIView drawRect:] Phương thức được viện dẫn?
Chúng tôi có thể gọi nó bất cứ khi nào chúng tôi muốn không?
Được gọi ngay trước khi chế độ xem chính hiển thịKhi nào - [UIView drawRect:] Phương thức được viện dẫn?
Chúng tôi có thể gọi nó bất cứ khi nào chúng tôi muốn không?
Được gọi là bất cứ khi nào chế độ xem hoặc một phần của chế độ xem cần được vẽ hoặc vẽ lại.
Được gọi khi lần đầu tiên bạn hiển thị chế độ xem. Nó được gọi khi bạn thay đổi khung nhìn. Trong vòng đời của một cái nhìn, nó có thể được gọi là hàng trăm hoặc thậm chí hàng ngàn lần. Ví dụ, trong một dạng xem văn bản, nó được gọi mỗi khi một ký tự văn bản mới được nhập vào.
Bất kỳ thay đổi nào trong trạng thái chương trình mà chế độ xem phải phản ánh trực quan nên kích hoạt vẽ lại bằng cách gọi setNeedsDisplay
. Điều này xảy ra tự động trong hầu hết các trường hợp nhưng bạn có thể cần kích hoạt nó nếu bạn làm điều gì đó không chuẩn.