Tôi cần một số mã có thể được sử dụng bên ngoài các chức năng mk *. Tôi cần chạy hàm tùy chỉnh của mình để đưa dấu đầu tiên và LAST vào một mảng ở phía trước. (trên đầu tất cả các điểm đánh dấu khác trên màn hình của tôi). Tôi đã thửiphone mapview mang chú thích đầu tiên và cuối cùng đến trước
[self.view bringSubviewToFront:[[mapView annotations]objectAtIndex: 0]];
Tôi đã sử dụng [[mapView annotations]objectAtIndex: 0]
trong mã của tôi và hoạt động, nhưng nó bị treo khi tôi cố gắng đưa nó lên phía trước. Tôi đang truy cập lớp sai hay gì đó?
cảm ơn sự giúp đỡ nào.
có ý nghĩa - cảm ơn bạn! Tôi không cần phải lo lắng về chú thích là nil như thu phóng trước đó để mã vùng đảm bảo rằng khi tôi gọi mã này, chúng sẽ hiển thị trên màn hình (ít nhất là một phần nhỏ - khi chúng được vẽ). Tôi sẽ cho mã vào ngày mai. Rất cám ơn bạn đã trả lời. –
Gọi hàm quan trọng bringSubviewToFront trên chú thíchView.superview thay vì chú thíchView – Zee
Bạn cũng có thể muốn thêm điều này nếu (! [L isKindOfClass: [MKUserLocation class]]) { –