cuốn sách gpt4 ai đã làm

UITableView không nổi tiêu đề phần

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 07:52:17 27 4
mua khóa gpt4 Nike

Có thể có kiểu dáng mà không cần float UITableViewStylePlain của UITableView tiêu đề phần?

tôi đang xây dựng AcaniChat, phiên bản mã nguồn mở của ứng dụng Tin nhắn gốc trên iPhone , Tôi muốn tạo tiêu đề phần dấu thời gian nhưng chúng không được nổi.

Tôi biết rằng đối với các phong cách như UITableViewStyleGrouped Trong TableView, tiêu đề của phần không nổi nhưng kiểu dáng không hoàn toàn giống như tôi muốn. Tôi có nên sử dụng kiểu đó và thiết kế lại chế độ xem bảng để trông giống như tôi muốn không?

Nếu tôi có thể tìm ra cách làm https://stackoverflow.com/questions/6564712/nsfetchedresultscontroller-nsdate-section-headers, Tôi có thể làm điều đó.

câu trả lời hay nhất

Điều thú vị về UITableViewStyleGrouped là tableView thêm kiểu vào tế bào thay vì TableView.

Kiểu này được thêm vào ô dưới dạng nềnView, dưới dạng lớp có tên UIGroupTableViewCellBackground, lớp này xử lý việc vẽ các nền khác nhau dựa trên vị trí của ô trong phần.

Vì vậy, một giải pháp rất đơn giản là sử dụng UITableViewStyleGrouped, đặt màu nền của bảng thành ClearColor và chỉ cần thay thế nềnView của ô trong cellForRow:

cell.backgroundView = [[[UIView alloc] initWithFrame:cell.bounds] autorelease];

Về mục tiêu-c - UITableView không nổi tiêu đề phần, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/6563757/

27 4 0
Taklimakan
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress