Quan sát tốt! Tôi cũng nhận thấy một số thời gian trước đây. Hy vọng rằng điều này đã được cố định.
Điều tra
Đối với tôi, một số văn bản chân trang được hiển thị chính xác. Chúng rất ngắn, chỉ như hai dòng. FooterText càng dài thì khoảng trống càng lớn. Ví dụ. Cơ sở dữ liệu Realm có một văn bản giấy phép rất dài dẫn đến một không gian trống lớn hơn một màn hình thiết bị duy nhất sau tiêu đề của nó và trước chân trang của nó.
Tôi đã chỉnh sửa Lời cảm ơn.plist theo cách thủ công để xem các ngắt dòng có tạo sự khác biệt hay không: Trong khi vẫn giữ nguyên văn bản miễn là tôi đã xóa ngắt dòng.
Kết quả
Rất tiếc, việc xóa ngắt dòng không hiệu quả. Vì vậy, nó thực sự liên quan đến độ dài nội dung. Có vẻ như đó là một TableView và tính toán chiều cao hàng là rất xa.
Tuy nhiên, tôi không tìm thấy cách giải quyết nào khác. Khóa tiêu đề bị giới hạn về độ dài của nó nên không thể sử dụng khóa này làm giải pháp thay thế. FooterText thực sự cần phải được Apple sửa.
Tôi nộp nó dưới rdar: // 24837397
Có một số lỗi khác trong hệ thống Settings.app đó là đáng lo ngại trong phát triển:
- (sụp đổ) Mở Lời cảm ơn trong ứng dụng của bạn. Chạy bản dựng gỡ lỗi mới của Ứng dụng của bạn thông qua Xcode và thử chuyển về Settings.app. Do sao chép một Settings.bundle mới với Xác nhận được cập nhật.plist các sự cố Settings.app bị treo.
- (Thiếu nội dung) Mở Cài đặt thiết bị và cuộn đến cài đặt Ứng dụng của bạn, nhưng chưa mở chúng. Lặp lại bước từ trên và chạy bản dựng gỡ lỗi mới thông qua Xcode. Quay lại Settings.app và thử mở cài đặt Ứng dụng của bạn: Trang cài đặt trống được hiển thị, chỉ các quyền như Vị trí chính và Dữ liệu di động mới khả dụng. Bạn phải đóng Cài đặt.ứng dụng thông qua trình chuyển đổi tác vụ để xem nội dung mới của Settings.bundle của bạn.
Bên cạnh hai lỗi đó, điều đó khiến tôi phát hiện ra rằng Settings.app không có chỉ mục phần. Việc cuộn đến Ứng dụng của riêng tôi trong quá trình phát triển là một sự lãng phí thời gian không cần thiết .. Tôi biết về tìm kiếm mới nhưng cũng chậm hơn một chỉ mục dành cho Ứng dụng của bên thứ ba.
Chỉnh sửa: Nếu bạn tình cờ gặp phải điều này, vui lòng gửi một Radar nữa! Điều này rất quan trọng để thực sự khắc phục sự cố, xem https://blackpixel.com/writing/2012/02/radar-or-gtfo.html.
Nguồn
2016-02-25 16:00:34