gpt4 book ai didi

iphone - 无法在 iOS 5.0 中调整事件指示器的大小?

转载 作者:可可西里 更新时间:2023-11-01 03:21:58 24 4
gpt4 key购买 nike

在我的通用应用程序中,在 iPAd 部分,我正在调整事件指示器的大小...

我想调整我的事件指示器的大小..

但是iOS真的有问题首先是我的代码...

-(void)startSpinner {

spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];



/*spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]; */
spinner.hidden = NO;


NSLog(@"Start Spinner");

if([self isPad])
spinner.frame = CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2,100, 100);
else
spinner.frame = CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2,50, 50);



NSLog(@"Dpinner size %f",spinner.frame.size.width);

[spinner setHidesWhenStopped:YES];


[self.view addSubview:spinner];
[self.view bringSubviewToFront:spinner];
/*1*/ **[spinner setColor:[UIColor blackColor]];**
[spinner startAnimating];

}

问题一:

iOS 5.0:显示事件指示器但无法调整大小。 isPAd 方法中的大小没有变化。

iOS 4.3:它在更改颜色时给我 Signal Abort Error。/1/Bolded 代码中用于设置颜色的行。如果我在 iOS 5.0 的 WhiteLargeStyle 中删除 setColor,它不会以白色背景显示我。

在这里,如果我使用像灰色这样的事件指示器样式,它在 iPAd.works 中绝对很小,但无法调整大小。

在 iOS 4.3 frame 中得到效果,但 ios 5.0 frame 无效...

那么,我应该如何调整事件指示器的大小...

最佳答案

尝试设置事件指示器的 CGAffineTransform:

    CGAffineTransform transform = CGAffineTransformMakeScale(1.5f, 1.5f);
activityIndicator.transform = transform;

关于iphone - 无法在 iOS 5.0 中调整事件指示器的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8585715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com