2013-02-18 37 views
7

Tôi đang thử nghiệm một số mã HTML trên UIWebView. Và tôi cũng muốn hỗ trợ cả iOS 5.x và iOS 6.x. Nhưng có vẻ như vấn đề về kích thước phông chữ chỉ liên quan đến iOS 6.x.iOS 5 và iOS 6 - Sự khác biệt về UIWebView trong hành vi

Tức là, theo xoay vòng, iOS 5.x sẽ làm cho phông chữ hơi nhỏ hơn khi chuyển sang chế độ dọc từ chế độ ngang (mong muốn, vì chiều rộng của hình chân dung ngắn hơn). Tuy nhiên, UIWebView trong iOS 6.x sẽ làm điều ngược lại.

Sự cố không xuất hiện khi mã HTML tương tự được hiển thị trong iOS Safari (cả 5.x và 6.x), vì kích thước phông chữ luôn luôn được chia tỷ lệ như mong đợi trong khi xoay vòng.

Nó có thể là một cái gì đó tôi đã bỏ lỡ về UIWebView, hy vọng ai đó có kiến ​​thức có thể giúp giải thích điều này.

Ngoài ra, sự cố ở trên xuất hiện trên thiết bị thử nghiệm iOS 5 trên iOS 6.1 của tôi. Xin vui lòng bình luận nếu bạn làm hoặc không tìm thấy bất kỳ vấn đề tương tự. Muốn biết nếu nó chỉ được kết hợp với điện thoại cụ thể này (hoặc cài đặt của nó).

Cập nhật mới nhất:

Các vấn đề trên nên liên quan đến cách thức dự án (trong đó bắt đầu từ lâu trước khi iOS 6 đã có sẵn) được đặt ra. Như đã thiết lập một dự án thử nghiệm mới với một số UIWebViewUIView trong một số thiết lập cơ bản khác nhau và văn bản tự động hóa trong khi xoay có vẻ ổn cả trong ios 5 & 6. Sự cố trên có thể do mã điều chỉnh bố cục tùy chỉnh được sử dụng là tốt chỉ trong iOS 5. Thực sự mong muốn có nhiều khả năng tương thích giữa 2 phiên bản ios.

+0

Bạn có thấy sự khác biệt nào trên trình giả lập không? –

+0

vui lòng hiển thị cho chúng tôi một số mã. cách khung nhìn HTML được cấu hình như thế nào? UIWebView được định cấu hình như thế nào? – JeanLuc

+0

Đã kiểm tra cả có và không có cài đặt khung nhìn. Cài đặt khung nhìn được sử dụng là: Stanley

Trả lời

-1

Vui lòng sử dụng cài đặt điểm quan sát để thấy sự khác biệt trong ios 5 và ios 6

Các vấn đề liên quan