Cách ứng dụng Facebook iPhone (4.1) triển khai cửa sổ bật lên cho các thông báo (xem bên dưới để biết ảnh chụp màn hình)? Tôi nghĩ đây là only capable on the iPad. Đây có phải là một lookalike rằng họ đã tùy chỉnh được xây dựng?Ứng dụng Facebook trên iPhone triển khai cửa sổ bật lên để nhận thông báo như thế nào?
Trả lời
Kiểm tra thư viện này có thể triển khai pop trên các menu như ứng dụng facebook: https://github.com/50pixels/FPPopover
đoán đầu tiên của tôi sẽ được rằng "popover" chỉ là một subview trong mainview. Trước tiên, bạn tạo subview, sau đó ẩn nó mySubView.hidden = TRUE;
. Khi người dùng chạm vào nút Globe chỉ cần "bỏ ẩn" mySubView.hidden = FALSE;
chế độ xem phụ có hoạt ảnh đẹp 1 giây (điều này sẽ làm mờ dần).
Tôi tưởng tượng rằng các cạnh có góc tròn, ánh sáng bên trong tinh tế và bóng bên ngoài là một phần của hình ảnh có thể thay đổi kích thước 9. Từ đó, nó chỉ là đặt nó trên màn hình kéo dài nó ra và vẽ mũi tên ở vị trí thích hợp để xếp hàng với mục nút thanh.
Quan trọng để chỉ ra đây là một khung nhìn tùy chỉnh để bắt chước một UIPopoverController, nhưng sau này là độc quyền cho iPad , bằng cách sử dụng nó trên iPod Touch hoặc iPhone kết quả trong một ngoại lệ. – Daniel
Tôi nghĩ rằng nó phức tạp hơn nhiều (và sạch hơn) so với một trong hai câu trả lời (dự đoán) cho đến nay. Nó có thể là một bộ điều khiển xem hoàn toàn riêng biệt với chế độ xem nội dung riêng của nó đang được thêm dưới dạng chế độ xem con của chế độ xem vùng chứa.
Có một số thư viện mà do đó, một điều tương tự, đây là một ví dụ: https://github.com/KJoyner/SeaGlass/wiki/SGPopoverController-Documentation http://www.facebook.com/note.php?note_id=107632999326583 https://github.com/chrismiles/CMPopTipView
- 1. Làm cách nào để tôi có thể tạo cửa sổ bật lên thông báo trên Windows Mobile như thế này?
- 2. facebook Cửa sổ bật lên Sharer
- 3. Thông báo cảnh báo bật lên trên iPhone
- 4. Cửa sổ trò chuyện trên facebook được triển khai như thế nào?
- 5. Sử dụng thanh công cụ phát triển IE trên một cửa sổ bật lên cửa sổ ứng dụng
- 6. Bộ chọn như inputview bên trong cửa sổ bật lên
- 7. EditText Trên Cửa sổ bật lên
- 8. Vô hiệu hóa thông báo Gnome 3/cửa sổ bật lên/thông báo tích hợp
- 9. Facebook Chat Heads được triển khai như thế nào?
- 10. Cần trợ giúp để có cửa sổ bật lên Cửa sổ bật lên
- 11. Cửa sổ bật lên trống với FB kết nối
- 12. Hiển thị thông báo cảnh báo khi chia sẻ trên facebook trong ứng dụng iPhone
- 13. Thông báo bật lên KDE trong xmonad
- 14. Làm thế nào bạn có thể đảm bảo cửa sổ bật lên cửa sổ bật lên twitter được hiển thị?
- 15. Nhận thông tin bật lên với WebBrowser
- 16. Làm thế nào để bạn triển khai các ứng dụng django cho các cửa sổ?
- 17. thông báo của facebook hoạt động như thế nào?
- 18. Tránh cửa sổ bật lên HTTP auth trong tiện ích mở rộng chrome (thông báo)
- 19. Twitter OAuth qua cửa sổ bật lên
- 20. Cửa sổ bật lên trong Java Swing
- 21. PHP: bật thông báo bật lên rồi chuyển hướng trang
- 22. PHP Triển khai lên các cửa sổ/máy chủ Unix
- 23. nhận tên cửa sổ thông báo
- 24. Dừng tự động bật lên thông điệp intellij cửa sổ
- 25. SDK Facebook - Cửa sổ bật lên đăng nhập iOS6 không thể bị loại bỏ
- 26. Python: Cửa sổ bật lên PyQt
- 27. Đóng cửa sổ bật lên Safari bằng cách sử dụng nút bấm trong cửa sổ bật lên
- 28. Thông báo đẩy trong ứng dụng Iphone
- 29. Chiều rộng cửa sổ bật lên Bootstrap cho cửa sổ bật lên-bên trong
- 30. Làm thế nào để thực hiện facebook như thông báo trên cakephp?
Rất hay, nhưng tôi rất nghi ngờ đây là trường hợp .. Bạn đang nói rằng ứng dụng đang tải tất cả dữ liệu thông báo đó và ẩn trong hy vọng bạn nhấp vào địa cầu bỏ qua nó ... đó sẽ là một sự lãng phí tài nguyên khủng khiếp. Và ẩn/hiển thị là một mẫu thiết kế khá tệ, ngoại trừ trong trường hợp đơn giản nhất - không phải là giải pháp phù hợp cho cửa sổ thông báo trong ứng dụng FB. –
Chỉ cần một mẹo, sử dụng YES/NO thay vì sau đó TRUE/FALSE - để nhất quán và không làm tổn thương các nhà phát triển Objective-C đồng nghiệp của bạn mắt – Daniel