小编Fir*_*mer的帖子

如何将UIPickerView重置为索引:0,iPhone

我正在尝试重置UIPickerView点击按钮.我的pickerview id是在运行时创建的,我已经设置了委托.谷歌搜索后,我找到了

[pickerView reloadAllComponents];
Run Code Online (Sandbox Code Playgroud)

但这会让我的应用程序每次到达时都会崩溃.

索引0处的对象是"从列表中选择",然后是项目.单击提交按钮时,我希望"从列表中选择"应保留在我的标签顶部(选定索引:0).

这是我的代码

ViewDidload

 pickerView = [[UIPickerView alloc] init];
    pickerView.delegate = self;
    pickerView.dataSource = self;

  -(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{
        return 1;
    }


 // Total rows in our component.
    -(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component{
        return [nameArray count];
    }

// Display each row's data.
-(NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component{
    return [nameArray objectAtIndex: row];
    }

// Do something with the selected row.

    -(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{
        dlbl.hidden=YES;
        NSLog(@"You selected this: %@", [nameArray objectAtIndex: row]);
        [btnSelectDesigner setTitle:[nameArray objectAtIndex: row] forState:UIControlStateNormal]; 

    }
Run Code Online (Sandbox Code Playgroud)

并在按钮上单击: …

iphone uipickerview ipad

8
推荐指数
3
解决办法
8466
查看次数

如何更改键盘的DONE按钮,iPhone

我有2个文本字段,用于登录ID和密码.当用户点击电子邮件ID时,他们的键盘类型是电子邮件,密码是其默认值.他们完成了两个键盘按钮,解开了键盘.我想要做的是,一旦用户填写了id和密码,他们的DONE按钮应该更改为"LOGIN",我可以在它上面执行选择器方法登录.

这可行吗?

谢谢

iphone ipad

4
推荐指数
1
解决办法
2963
查看次数

更改标签栏文字颜色,iPhone

我以编程方式创建了一个tabbar.

我们可以更改tabbar项目标题的颜色吗?默认为白色,即时尝试将其设为黑色.

就像是

 tabbaritem.text.textcolor=[UIcolor Blackcolor];
Run Code Online (Sandbox Code Playgroud)

谢谢

uitabbar ios

4
推荐指数
1
解决办法
9810
查看次数

标签 统计

ipad ×2

iphone ×2

ios ×1

uipickerview ×1

uitabbar ×1