ios - 键盘处理
**_1. > > > (void)keyboardWillChangeFrame:(NSNotification *)note { // 取出键盘最终的frame CGRect rect = [note.userInfo[UIKeyboardFrameEndUserInfoKey] CGRectValue]; // 取出键盘弹出需要花费的时间 double duration = [note.userInfo[UIKeyboardAnimationDurationUserInfoKey] doubleValue]; // 修改transform [UIView animateWithDuration:duration animations:^{ CGFloat ty = [UIScreen mainScreen].bounds.size.height - rect.origin...【详细】
ios - 键盘处理
2016年05月30日 赞:0 评论:0 阅读:1297
UITexView设置placeholder
self.addressView = [[UITextView alloc] initWithFrame:CGRectMake(10, 160, kScreenW - 20, 50)]; self.addressView.backgroundColor = [UIColor whiteColor]; self.addressView.text = @"请输入详细地址"; self.addressView.textColor = [UIColor grayColor]; self.addressView.delegate = self; self.addressView.font = [UIFont systemFontOfSize:15.0]; pragma mark--UITextView代理方法 (void)textViewDidBeginEditing:(UITextView *)textView { if ([...【详细】
ios cell button 点击cell上的按钮时执行点击按钮的方法
2016年05月27日 赞:0 评论:0 阅读:1219
点击cell上的按钮时执行点击按钮的方法
在cell类的.h中添加 @property(nonatomic,strong)void (^btnBlock)(); 在按钮点击方法中实现下面方法 -(void)btnClick { if (self.btnBlock) { self.btnBlock(); } } 然后在控制器的UITableViewDelegate的 -(UITableViewCell)tableView:(UITableView )tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath中添加 cell.btnBlock = ^(){ NSLog(@"button %ld",(long)indexPath.row); }; 这样写便实现了点击cell上的按...【详细】
ios cell button 点击cell上的按钮时执行点击按钮的方法
2016年05月23日 赞:0 评论:0 阅读:1126
'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]在NSDictionary初始化遇到的坑
在NSDictionary初始化 NSDictionary初始化 Objective-C中,NSDictionary初始化的方法有很多种 方法1: [NSDictionary dictionaryWithObjectsAndKeys:<#(id), ...#>, nil] 方法2: NSDictionary dic = @{@"key":value} 坑在哪里? 坑就在第二种初始化方法 NSDictionary dic = @{@"key":value} 它到底是如何坑的呢? 如果你的value是为nil 必将引发崩溃: 'NSInvalidArgumentException',...【详细】
ios - 键盘处理
2016年05月21日 赞:0 评论:0 阅读:1385
Cocoapods完整教程
安装CocoaPods(使用第三方插件时, 自动下载第三方, 更改环境) (1). 首先在终端中输入: gem source –l 敲回车 注: 安装过的显示ruby.taobao.org, 没安装过显示的是rubygems.org; (2). 继续输入: gem sources --remove https://rubygems.org/ 注: 成功显示: https://rubygems.org/ removed from sources (3). 再输入一次: gem source –l (4). 输入: gem sources -a https://ruby.taobao.org/ (5). 再输入一次...【详细】
Cocoapods完整教程
2016年05月21日 赞:0 评论:0 阅读:414
共5个 共1页
sina weixin mail 回到顶部