2016-08-13 13 views
10

Tôi có một ứng dụng iOS + Xem với một UIPicker, và tôi tiếp tục nhận được các bản ghi liên quan đến nó mà tôi không thể tìm ra liên quan đến các ứng dụng Watch:phương pháp kiểm soát Picker liên quan đến Tập trung

[default] - [SPRemoteInterface handlePlistDictionary: fromIdentifier:]: 2977: ComF: -> Phương thức Plugin .pickerFocus không được thực hiện bởi bộ điều khiển (null)

[mặc định] - [SPRemoteInterface handlePlistDictionary: fromIdentifier:]: 2977: ComF: -> Phương thức plugin .pickerClearFocus không được thực hiện bởi bộ điều khiển (null)

Tôi đã kiểm tra tài liệu và điều gần nhất tôi có thể tìm thấy chỉ là phương pháp pickerDidFocus(), có vẻ như đang nói về vấn đề chung mà tôi đang gặp phải, nhưng không có ý tưởng triển khai rõ ràng nào cho cụ thể .pickerClearFocus.pickerFocus.

+0

Đối với tôi nó chỉ xảy ra trên giả lập, vì vậy có lẽ không có gì phải lo lắng về? –

+0

@ MaciejTrybiło tốt để biết! – SRMR

+0

cùng một điều xảy ra với tôi khi tôi nhấp vào một nút trong hàng trong bảng ứng dụng đồng hồ và phương pháp hành động nút cũng không gọi điện thoại .. –

Trả lời

1

Tôi đã tìm thấy giải pháp cho trường hợp của mình (WKInterfaceButton). Ổ cắm tham chiếu nút và nút được gửi phải được đặt trong cùng một lớp. Thông báo được hiển thị khi cửa sổ chọn tham chiếu đến chế độ xem và hành động tham chiếu đến trình điều khiển chế độ xem.

di động:

class aCellView: NSObject { 
    var delegate: WKInterfaceController? = nil 

    // The action outlet 
    @IBAction func doSomeThing() { 
    self.delegate!.doSomeThing() 
    } 
} 

Bộ điều khiển:.

class HomeInterfaceController: WKInterfaceController { 
    // ... where you implement your cell 
    cell.delegate = self 
    // ... where you implement your cell 
} 
+0

cảm ơn vì thông tin trên các nút! – SRMR

+0

Không giống nhau cho Bộ chọn? – Ludovic

+0

Không * hoàn toàn * chính xác – SRMR

2

cùng loại với ".pickerSettle" ...

"Tôi đang gặp vấn đề tương tự Trông giống như một lỗi của iOS hoặc XCode, vì API công khai không phát sinh phương thức ".pickerSettle" và phương thức hiện có "pickerDidSettle" thực sự được gọi là tốt. Mọi thứ dường như hoạt động như mong đợi ".

từ:

https://forums.developer.apple.com/thread/68971

Các vấn đề liên quan