UI控件的代码
iOS用
(
nonatomic
,
weak
)修饰
UI
控件用
weak
修饰
加IBOutlet后方便连线
@property
(
nonatomic
,
weak
)
IBOutlet
UITextField
*firstField;
获取一个值用 :self
self
.
firstField
.
text
;
ios8之前弹框
UIAlertView *alertView
initWithTitle:弹框的名称
message:弹框的详细的信息
cancelButtonTitle:取消按钮的文字
otherButtonTitles:其他按钮的文字
例 :UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"提示" message:@"输入的数字不合理" delegate:nil cancelButtonTitle:@"取消" otherButtonTitles:@"确定", nil];
IBAction:保证方法连线
- (IBAction)compute;
2.4释放键盘
// 2.4.1 释放第一响应者
// [self.num1 resignFirstResponder];
// [self.num2 resignFirstResponder];
// 2.4.2 父控件结束编辑状态
// 响应者
// 第一响应者
// [self.num1 resignFirstResponder];
// [self.num2 resignFirstResponder];
// 第一响应者的负控件结束编辑状态
// 2.4.1 释放第一响应者
// [self.num1 resignFirstResponder];
// [self.num2 resignFirstResponder];
// 2.4.2 父控件结束编辑状态
// 响应者
// 第一响应者
// [self.num1 resignFirstResponder];
// [self.num2 resignFirstResponder];
// 第一响应者的负控件结束编辑状态
[self.view endEditing:YES];
0.
开始动画
[UIView beginAnimations:nil context:nil];
[UIView beginAnimations:nil context:nil];
0.1
设置动画时间
[UIView setAnimationDuration:0.5];
1.
获取头像的
frame,
赋值给一个临时的变量
CGRect tempFrame = self.headBtn.frame;