2013-03-05 26 views
9

Khi chạy ứng dụng iPhone của tôi, toàn bộ giao diện người dùng của ứng dụng đã làm tròn các góc (tức là khu vực bên dưới thanh trạng thái). Giao diện người dùng được thiết lập bằng bảng phân cảnh, không hiển thị các góc được làm tròn. Làm thế nào để tắt các góc tròn? Tôi đã thử những điều sau đây trong phương pháp AppDelegate'sdidFinishLoading tôi:Làm cách nào để vô hiệu hóa các góc tròn cho chế độ xem chính của toàn bộ ứng dụng iPhone của tôi?

[self.window.layer setCornerRadius:0.0]; 

nhưng nó làm cho không có sự khác biệt. Bất kỳ ý tưởng?

+1

Tôi nghĩ rằng điều này không thể thay đổi nếu bạn có thanh trạng thái ở trên cùng. IOS sẽ cho phép bạn làm điều này. Giải pháp của tôi là xóa thanh trạng thái lên trên và thay thế bằng thanh trạng thái của riêng tôi. Thử cái này! Có rất nhiều mã mẫu cho thanh trạng thái. Điều này thực sự sẽ giải quyết vấn đề của bạn. – MasterRazer

Trả lời

0

Đây là một phần của chính iOS. Một cách xung quanh nó là tạo một ứng dụng toàn màn hình và thực hiện theo cách đó.

0

Thử tạo Bộ điều khiển chế độ xem cơ sở với các góc bạn chọn và kế thừa bộ điều khiển chế độ xem còn lại từ cơ sở. Tôi nghĩ rằng điều này có thể làm việc.

0

lập trình, trong bộ điều khiển giao diện chính, trên viewWillLoad(), có lẽ làm một cái gì đó như:

viewController.view.layer.cornerRadius = 0; 

Có thể làm việc ... hy vọng như vậy.

2

Hãy thử sử dụng mã này.

self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; 

Nó có thể loại bỏ bán kính góc.

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