6

Tôi có chế độ xem với bộ điều khiển điều hướng mà tôi đang hiển thị một cách bình thường và tôi muốn thêm nút quay lại có hình dạng như nút mũi tên trái mặc định được sử dụng trong hầu hết các splitViewControllers.tạo mũi tên quay lại hình tráiBarButtonItem trên UINavigationController

tôi có thể tạo ra một nút cơ bản nhưng tôi thực sự muốn vào mũi tên hình trái - đây là những gì tôi có bây giờ:

/* set title and nav bar items */ 
self.navigationItem.leftBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Back To Thumbnails" style:UIBarButtonItemStylePlain target:self action:@selector(backToThumbnails:)] autorelease]; 

tôi chỉ thấy 3 lựa chọn cho phong cách ở đây? Bất kỳ đề xuất được đánh giá rất nhiều!

Trả lời

3

Thật không may khi tạo nút như vậy không nằm ngoài API công khai, bạn sẽ cần thực hiện một tùy chỉnh UIBarButton with an image.

+0

cảm ơn, tôi tìm kiếm tài liệu và tìm ra trường hợp đó - kỳ lạ khi bỏ qua điều đó nếu bạn hỏi tôi nhưng – Slee

+0

nếu đó là thứ bạn muốn trong SDK, hãy tạo một radar :) – christo16

0

Mặc dù, điều này có vẻ như một kịch bản nhỏ, có một thư viện mã nguồn mở được gọi là Three20 được tạo bởi nhà phát triển ứng dụng Facebook. Nó có một cái gì đó gọi là TTButton trong đó (rất giống với UIButton) và một trong những phong cách được cung cấp là nút quay lại với mũi tên. Nó là một thư viện khá lớn, vì vậy tôi không chắc chắn nếu nó sẽ có giá trị để đặt này chỉ cho một điều mặc dù họ cung cấp một số tính năng rất tốt đẹp mà không có sẵn khác ở đâu.

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