2012-01-09 17 views
5

Tôi đang tìm mã đơn giản nhất để triển khai cửa sổ bật lên nhỏ (KHÔNG phải là chế độ xem toàn màn hình hoặc chế độ xem cảnh báo toàn màn hình). Tôi chỉ cần nó để hiển thị một số văn bản cơ bản bên trong cửa sổ bật lên, sau đó thoát ra khi tôi nhấp vào. Cửa sổ bật lên trong ứng dụng EleMints là một ví dụ điển hình.Làm thế nào để tạo một popup nhỏ trong iOS?

like this

+2

Hoặc một trong Maps? – BoltClock

Trả lời

6

UIPopoverController thực hiện điều này, nhưng nó chỉ vẻn vẹn có iPad. Nếu bạn cần điều này trên iPhone, chỉ cần triển khai một lớp con UIView tùy chỉnh. Sau đó, khi bạn muốn hiển thị cửa sổ bật lên của mình, hãy khởi tạo lớp con và thêm lớp đó vào chế độ xem của bạn, có thể với một số hoạt ảnh.

+1

Bắt đầu với iOS 8, bạn có thể sử dụng 'UIPopoverPresentationController' cho iPhone và iPad. Xem [câu trả lời này] (http://stackoverflow.com/a/32295641/3681880) cho một số liên kết. – Suragch

4

Bạn có thể sử dụng WEPopOver vì đó là số bạn yêu cầu. Để biết thêm, hãy truy cập này link