IOS7的UIAlertView 不支援自定義,無法添加subview .
不過可以用第三方庫git上的下載下傳連結 https://github.com/wimagguc/ios-custom-alertview
Custom iOS7 AlertView
使用方法:
1.下載下傳
2下載下傳之後解壓後把其中的
- CustomIOS7AlertView.h
- CustomIOS7AlertView.m
兩個檔案粘貼到自己的項目中。
3.添加頭檔案
在需要使用UIAlertView的地方,添加頭檔案。
#import "CustomIOS7AlertView.h"
并且添加協定。 <CustomIOS7AlertViewDelegate> 4.添加AlertView
CustomIOS7AlertView *alertView = [[CustomIOS7AlertView alloc] init];
[alertView setButtonTitles:[NSMutableArray arrayWithObjects:@"取消",@"确定", nil]];//添加按鈕
[alertView setContainerView:youcontroller.view];
[alertView show];
運作結果截圖:
很簡單就不做具體介紹了,大家可以下載下傳Demo看看:http://download.csdn.net/detail/superlele123/6986895
點選右上角Item彈出AlertView.
轉載于:https://www.cnblogs.com/lixingle/p/3707701.html