苹果非公开方法搜集(不断追加)
说明:
这里不涉及SDK属性对应的set或get方法,比如UIImageView视图实例调用setUserInteractionEnabled,实际上调用的是UIView父类的属性userInteractionEnabled对应的方法
所以,阅读代码的时候,发现有set/get开头的先在SDK上找下对应的属性是否公开过。
非公开成员方法声明:
@interface 已知类 (extended)
- 非公开成员方法
@end
/***************************************************/
UIView类
//设置视图起点
-(void) setOrigin: (CGPoint) aPoint;
UIAlertView类
//通过索引值返回警告视图的文本输入框对象
- (UITextField *) textFieldAtIndex: (int) index;
//添加文本输入框对象,参数:文本默认值,文本标题
- (void) addTextFieldWithValue: (NSString *) value label: (NSString *) label;
UISwitch类
//设置交替颜色的开关
- (void) setAlternateColors:(BOOL) boolean;
UIProgressHUD类
此类未公开,用于不量化工作进度,且文字描述工作进度
//显示进度情况的开关
- (void) show: (BOOL) yesOrNo;
//初始化函数
- (UIProgressHUD *) initWithWindow: (UIView *) window;
头文件声明如下:
@interface UIProgressHUD : NSObject
- (void) show: (BOOL) yesOrNo;
- (UIProgressHUD *) initWithWindow: (UIView *) window;
@end
UIActionSheet类
- (void) setNumberOfRows: (NSInteger) rows;
- (void) setMessage: (NSString *)message;
暂时未实践出实际效果~
/***************************************************/