UITextFiled键盘弹出前做ASI请求并且弹出自定view
来源:互联网 发布:mac照片icloud 编辑:程序博客网 时间:2024/06/11 14:07
.H里面定义的@property(nonatomic,strong)UITextField *publicFiled;
@property(nonatomic,strong)UIView *typePickerView;
.M文件里
#pragma mark - UITextFieldDelegate
- (void)textFieldDidBeginEditing:(UITextField *)textField{
self.publicFiled=textField;
self.publicFiled.inputView=self.typePickerView;
}
-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
if (self.outPatientList.count==0&&!self.typePickerView) {
self.publicFiled=textField;
[self listDataSource:[NSNumber numberWithInt:TAG_FOURTY_NINE] ];//自定义了一个方法用不请求网络数据的
return NO;
}
return YES;
}
//异步请求委托
- (void)requestFinished:(ASIHTTPRequest *)request
switch (request.tag) {
case TAG_FOURTY_NINE:
{
self.outPatientList=[rotdic objectForKeyedSubscript:@"recordList"];
self.typePickerView=(UIView *)([[NSBundle mainBundle]loadNibNamed:@"OutPatientType" owner:self options:nil][0]);//此处的@"OutPatientType"是我定义好的一个view.xib
UIPickerView *typePKV=(UIPickerView *)[self.typePickerView viewWithTag:1];
typePKV.delegate=self;
[self.publicFiled becomeFirstResponder];
}
break;
default:
break;}
}
- UITextFiled键盘弹出前做ASI请求并且弹出自定view
- UITextFiled-弹出键盘的类型
- 点击UITextFiled弹出UIDatePicker, 而不是键盘.
- iOS5键盘弹出view自适应
- 当cell中有UItextfiled时,弹出键盘把tableview往上顶
- Android不让弹出键盘挡住View
- android不让弹出键盘挡住View
- Android不让弹出键盘挡住View
- Android不让弹出键盘挡住View
- Android不让弹出键盘挡住View
- Android不让弹出键盘挡住View
- H5禁止手机自带键盘弹出
- H5禁止手机自带键盘弹出
- 弹出键盘
- 键盘弹出
- Iphone开发,做弹出视图Popup View
- Flex 弹出窗口--datagrid--自定以事件
- 有关在BottomDialog中自定弹出输入法
- iscsi服务端(target)与客户端(initiator)
- iOS屏幕旋转学习笔记
- APUE第6章 系统数据文件和信息 笔记
- android:newView()和bindView()在什么时候调用
- Starting udev卡死的问题
- UITextFiled键盘弹出前做ASI请求并且弹出自定view
- LCA(最近公共祖先)tarjan算法学习笔记
- HDU3339 In Action 【SPFA】+【01背包】
- 贴近客户需求!助力企业发展!
- 深入理解 CSS 中的行高与基线
- 类别,属性,成员变量,arc学习总结
- Requirement Summary of vehicle bus protocol stack in AUTOSAR
- uva 1626 Brackets Sequence ❀(动态规划)
- 链表