Vào ngày 12 tháng 12 năm 2008, nhà sản xuất ứng dụng Tweetie IPhone đã đăng một great example cách anh ta hoàn thành cuộn UITableView mà không bị lởm chởm/rách rưới thường đòi hỏi. example code hoạt động tốt với phiên bản 2.2 của SDK, tuy nhiên, khi tôi biên dịch cho 3.0, tôi không thể nhận được đánh dấu nhấn để làm việc trên một ô riêng lẻ. Bất cứ ai có bất kỳ ý tưởng những gì cần phải được cập nhật từ 2,2 -> 3,0 để có được mã của mình để (hoàn toàn) làm việc?Di chuyển nhanh trong Tweetie với UITableView
Trả lời
Trong drawContentView, thay đổi self.selected để self.highlighted
- (void)drawContentView:(CGRect)r
{
CGContextRef context = UIGraphicsGetCurrentContext();
UIColor *backgroundColor = [UIColor whiteColor];
UIColor *textColor = [UIColor blackColor];
if(self.highlighted)
{
backgroundColor = [UIColor clearColor];
textColor = [UIColor whiteColor];
}
... code continues ...
}
Xin lỗi, nhưng chúng tôi chưa thể trả lời được 3,0 câu trả lời cụ thể nào được nêu ra cho NDA ... hy vọng ngay sau khi 3.0 được phát hành, giới hạn sẽ được dỡ bỏ.
Trong khi chờ đợi, đọc tài liệu trên 3.0 UITableViewCells và cách lựa chọn hoạt động ngay bây giờ, câu trả lời có thể đến với bạn.
Có thể hành vi này sẽ được sửa chữa một cách kỳ diệu vào thời điểm NDA không còn áp dụng nữa. Trong các lỗi tập tin có nghĩa là thời gian như yêu cầu cho những người muốn bạn sử dụng 3,0 nhưng không nói về nó.
nếu bạn muốn nổi bật vẫn là quan điểm mới đang được đẩy và tự động dehighlighted trên pop (hành vi mặc định cho tableview di động của), đảm bảo bạn cũng có nền trong suốt cho self.selected:
if(self.highlighted || self.selected){
backgroundColor = [UIColor clearColor];
textColor = [UIColor whiteColor];
}
ô sẽ tự động bị bỏ chọn và bỏ chọn khi con của nó bị xuất hiện.
- 1. atebits Twitter nhanh chóng di chuyển
- 2. di chuyển ngang UITableView
- 3. UITableView di chuyển đến ô
- 4. UITableView Di chuyển đến phần
- 5. UITableView không di chuyển đến ô
- 6. tắt di chuyển trong UITableView (iPhone SDK 3.0)
- 7. Đâm trong khi cố di chuyển các hàng của UITableView
- 8. Tắt di chuyển UITableView trên một số ô
- 9. Ngăn UITableView di chuyển đến ô chứa textField
- 10. Loại phụ kiện UITableview biến mất khi di chuyển
- 11. Tweetie như trình đơn vuốt
- 12. Hai ô trong một hàng trong UITableView
- 13. Di chuyển với lambdas
- 14. Hàng chuyển động lập trình có hoạt ảnh trong UITableView
- 15. Kéo xuống iPhone Làm mới như Tweetie
- 16. Vim di chuyển với tmux
- 17. Trò chơi đua xe, xe di chuyển nhanh hơn trên máy tính nhanh hơn
- 18. Sự cố di chuyển với UIManagedDocument
- 19. Có thể được thông báo khi UITableView kết thúc di chuyển không?
- 20. Cách chuyển UITableView và UICollectionView
- 21. UIPanGestureRecognizer trên UITableViewCell đè UITableView của xem di chuyển cử chỉ recognizer
- 22. Cách di chuyển nhanh nhất để sao chép một mảng trong C++
- 23. t.belongs_to trong di chuyển
- 24. Làm thế nào để phát hiện mà UITableView được di chuyển
- 25. Cách nhanh chóng di chuyển đến cuối khối mã trong Aptana Studio 3
- 26. iOS4 - chuyển ngữ cảnh nhanh
- 27. UITableView Với nhiều phần
- 28. Di chuyển so với CopyMemory ở Delphi
- 29. UITableView không đáp ứng với chạm cùng vùng trong suốt
- 30. Di chuyển tệp trong Vim
vâng. tôi chỉ nhận ra rằng khi tôi đăng câu hỏi, nhưng vẫn quyết định đăng bài. – CodingWithoutComments