Tôi biết nó đã có sẵn cho nghĩa đen ít hơn 48 giờ, nhưng tôi đã tự hỏi nếu có ai đã tìm ra cách lập trình truy cập vương miện kỹ thuật số trên Apple Watch trong watchOS 2? Không có một phương pháp Objective-C, chẳng hạn như -(void)crownMovedWithTimeStamp(float)timeStamp
, rằng tôi có thể ghi đè lên việc thực hiện? (Suy nghĩ của tôi là phương pháp này có thể là một phương pháp của WKInterfaceController và sẽ được gọi tại một khoảng thời gian thiết lập (như mỗi lần vương miện kỹ thuật số được quay một góc 1 độ)). Giống như những gì được thực hiện để nhận được chạm trong UIView bằng các phương pháp như -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
. Mọi sự trợ giúp đều rất được trân trọng, xin cảm ơn.Truy cập có lập trình vào Apple Watch Crown
Trả lời
Hình như trong WatchOS 2, Apple đã giới thiệu lớp WKInterfacePicker
.
Từ Docs:
Người dùng tương tác với một bảng chọn bằng cách khai thác nó, bằng cách sử dụng vương miện để cuộn qua các mặt hàng, và khai thác một lần nữa để chọn một mục.
Khi người dùng chọn giá trị mới, WatchKit gọi phương thức hành động của người chọn để báo cáo giá trị mới đó. Định dạng của phương pháp hành động của bảng chọn như sau:
- (IBAction)pickerAction:(NSInteger)index
More Docs: Animation khi quay vương miện
giao diện phối hợp các đối tượng. Đối với các giao diện bộ chọn tinh vi, bạn có thể liên kết bộ chọn với một hoặc nhiều đối tượng WKInterfaceImage hoặc WKInterfaceGroup chứa các chuỗi hình ảnh động. Khi người dùng bật Crown kỹ thuật số để chọn mục trình chọn tiếp theo, bộ chọn sẽ cập nhật hình ảnh được hiển thị trong từng đối tượng được phối hợp.
- 1. Truy cập dữ liệu keychain từ Apple Watch
- 2. Apple Watch đặt hình nền
- 3. Trình tạo mô phỏng cho Apple Watch
- 4. Có cách nào để truy cập cảm biến nhịp tim từ Apple Watch không?
- 5. iOS7 và Apple Watch
- 6. Apple Watch Notification Payload
- 7. Truy cập có lập trình vào Amazon Wishlist?
- 8. Truy cập có lập trình vào MultiPartConfig trong Servlet 3.0
- 9. Truy cập có lập trình vào tài liệu Java
- 10. Macro tiền xử lý cho Apple Watch?
- 11. Tôi có thể xây dựng ứng dụng Apple Watch độc lập không?
- 12. Có một ActivityIndicator trong WatchKit cho Apple Watch không?
- 13. Có thể tạo mặt đồng hồ cho Apple Watch không?
- 14. Cách tạo điểm truy cập lập trình
- 15. Truy cập có lập trình vào "Thanh Hệ thống" trong Android?
- 16. Truy cập có lập trình vào dự án Visual Basic không đáng tin cậy - Excel
- 17. iphone: Apple ID không có quyền truy cập vào iTunes Connect
- 18. Apple Watch hoạt hình phá vỡ sau 1.0.1
- 19. Thay đổi ID ứng dụng của Apple Watch App
- 20. Apple Watch Table - 4 hàng đầu tiên không xuất hiện
- 21. Objective-C HealthKit xác định xem nguồn từ Apple iPhone hay Apple Watch
- 22. Ứng dụng Apple Watch dựa trên trang động
- 23. Ứng dụng Apple Watch`s Activity - vẽ vòng kết nối?
- 24. Làm thế nào để ngăn Apple Watch khỏi ngủ?
- 25. Truy cập Cổng cấp phép của Apple Truy cập: Cho phép các Thành viên Nhóm
- 26. Cách truy cập trang web theo lập trình trong java
- 27. Apple phát hiện truy cập UDID trong quá trình xem xét ứng dụng như thế nào?
- 28. Truy cập tên tài nguyên theo lập trình
- 29. Truy cập có lập trình vào các thuộc tính được tạo bởi trình giữ chỗ thuộc tính
- 30. Truy cập đường dẫn đến app.config theo lập trình
Ví dụ: không có cách nào để có thể sử dụng Crown mà không có phần tử WK? (Ví dụ, để làm mờ dần hình ảnh khi nó được bật?) –
@TristanBarnes: Có vẻ như chúng ta có thể có hoạt ảnh khi vương miện được bật. Đã thêm liên kết tài liệu cho hoạt ảnh trong câu trả lời. – ntsh
Tôi đoán tôi đã đưa ra một ví dụ xấu về những gì tôi đang tìm kiếm lol. (Tuy nhiên, thông tin này là rất tốt và cảm ơn bạn đã chia sẻ nó ở đây). Không có phương pháp nào tôi có thể viết ra như trong ví dụ trong câu hỏi? Tôi muốn có thể vẽ một hình vuông bằng cách sử dụng đồ họa lõi với phần còn lại của không gian đầy màu đen và sau đó tôi sẽ hiển thị hình ảnh này với một WKInterfaceImage. Khi vương miện được bật, tôi sẽ làm cho hình vuông đi lên và xuống bằng cách tạo ra một hình ảnh mới. * Tuy nhiên *, khi người dùng chạm vào màn hình, hình vuông sẽ di chuyển dọc theo trục x. (Vì vậy, sẽ có quá nhiều khả năng 4 imgs được tạo sẵn) –