Ios7 UIPickerView是否具有UITextView颜色?
我正在尝试将UITextView“文本颜色”更改为白色。我不在乎采摘者是否保持黑色,但如果能够同时改变两者,那就太好了。(文本视图显示UIPickerView选择的内容。)我正在使用故事板 我是新来的。这是我的Ios7 UIPickerView是否具有UITextView颜色?,ios7,uitextview,uipickerview,Ios7,Uitextview,Uipickerview,我正在尝试将UITextView“文本颜色”更改为白色。我不在乎采摘者是否保持黑色,但如果能够同时改变两者,那就太好了。(文本视图显示UIPickerView选择的内容。)我正在使用故事板 我是新来的。这是我的 `#import "ViewController.h" @interface ViewController () @end @implementation ViewController //@synthesize scrolly; @synthesize Picker, PickerD
`#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
//@synthesize scrolly;
@synthesize Picker, PickerData;
-(void) setTorchOn:(BOOL)isOn
{
AVCaptureDevice* device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
[device lockForConfiguration:nil];
[device setTorchMode:isOn ? AVCaptureTorchModeOn : AVCaptureTorchModeOff];
[device unlockForConfiguration];
}
-(IBAction)changedState:(id)sender {
UISwitch *switchValue = (UISwitch*)sender;
[self setTorchOn:[switchValue isOn]];
}
- (void)viewDidLoad
{
[super viewDidLoad];
// [scrolly setScrollEnabled:YES];
// [scrolly setContentSize:CGSizeMake (1, 500) ];
// [tview setTextColor:[UIColor whiteColor]];
//tview.textColor = [UIColor blackColor];
//tview.font = [UIFont systemFontOfSize:22.0];
NSArray *array = [[NSArray alloc] initWithObjects:@"Lav",@"Kitchen Sink",@"Dish Washer",@"Hose Bib",@"Water Closet",@"Soaker Tub",@"Tub Shower",@"Shower",@"Clothes Washer",@"Copper",@"Pex",@"PVC / ABS",@"Cast Iron",@"Hot Water Tanks",nil];
self.PickerData = array;
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
#pragma mark iAd Delegate Methods
-(void)bannerViewDidLoadAd:(ADBannerView *)banner {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[banner setAlpha:1];
[UIView commitAnimations];
}
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[banner setAlpha:0];
[UIView commitAnimations];
}
-(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{
return 1;
}
-(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component {
return [PickerData count];
}
-(NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component{
return [self.PickerData objectAtIndex:row];
}
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{
int select = row;
if (select == 0){
tview.text = @"One selected";
}
else
if (select == 1) {
tview.text = @"Two selected";
}
else
if (select == 2) {
tview.text = @"three selected";
}
else
if (select == 3) {
tview.text = @"four selected";
}
else
if (select == 4) {
tview.text = @"four selected";
}
else
if (select == 5) {
tview.text = @"four selected";
}
else
if (select == 6) {
tview.text = @"four selected";
}
else
if (select == 7) {
tview.text = @"four selected";
}
else
if (select == 8) {
tview.text = @"four selected";
}
else
if (select == 9) {
tview.text = @"four selected";
}
else
if (select == 10) {
tview.text = @"four selected";
}
else
if (select == 11) {
tview.text = @"four selected";
}
else
if (select == 12) {
tview.text = @"four selected";
}
else
if (select == 13) {
tview.text = @"four selected";
}
else
if (select == 14) {
tview.text = @"four selected";
}
}
@end
`
你真正的问题是什么<代码>[tvView setTextColor:yourColor]不起作用?请同时删除无用的代码(如iAd横幅、setTorch)。我认为一个
开关盒
会比其他的更好,也更容易理解,如果
。你间接解决了它。[tvView setTextColor:yourColor]不,这不行。我找到了这个问题,不知道为什么我没有早点找到。[就像我说的我是新来的。iAd和setTourch有什么问题吗?你的iAd代码和setTorch与你的textview颜色问题无关。仅此而已。