文章标题

  • UITextField
    注:在.h文件中声明UITextFieldDelegage
UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(10, 74, self.view.frame.size.width - 20, 31)];
textField.borderStyle = UITextBorderStyleRoundedRect;
textField.placeholder = @"...";
textField.clearButtonMode = UITextFieldViewModeWhileEditing;
textField.secureTextEntry = YES;
textField.keyboardType = UIKeyboardTypeEmailAddress;
textField.returnKeyType = UIReturnKeyGo;
textField.textColor = [UIColor cyanColor];
textField.font = [UIFont boldSystemFontOfSize:16.0f];
textField.delegate = self;
textField.contentVerticalAlignment = UIViewContentModeCenter;
[self.view addSubview:textField];

UITextField delegate

- (BOOL)textFieldShouldEndEditing:(UITextField *)textField
- {
    - return Yes;
- }

- (void)textFieldDidEndEditing:(UITextField *)textField
- {
- }

- (BOOL)textFieldShouldReturn:(UITextField *)textField
- {
    - [textField resignFirstResponder];
    - return YES;
- }

-UITextView
在.h文件中声明UITextViewDelegate

UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(x, y, width, height)];
textView.backgroundColor = [UIColor redColor];
textView.textColor = [UIColor blackColor];
textView.keyboardType = UIKeyboardTypeEmailAddress;
textView.returnKeyType = UIReturnKeyGo;
textView.delegate = self;
[self.view addSubview:textView];

UITextView delegate

- (void)textViewDidEndEditing:(UITextView *)textView
- {
    - 
- }

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
- {
    - if (text isEqualToString:@"n"]) {
        - [textView resignFirstResponder];
        - return NO;
    - }
    - return YES;
- }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值