当前位置: 首页 > 面试题库 >

我可以更改UIActivityIndi​​cator的大小吗?

戚祺
2023-03-14
问题内容

无论我在分配时给它多大的尺寸,它仅显示固定的尺寸。有可能增加吗?

码:

activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame:
                     CGRectMake(142.00, 212.00, 80.0, 80.0)];
[[self view] addSubview:activityIndicator];
[activityIndicator sizeToFit];
activityIndicator.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin |
                                      UIViewAutoresizingFlexibleRightMargin |
                                      UIViewAutoresizingFlexibleTopMargin |
                                      UIViewAutoresizingFlexibleBottomMargin);
activityIndicator.hidesWhenStopped = YES;
activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;

问题答案:

大小由样式固定。这是一个标准化的接口元素,因此API不喜欢摆弄它。

但是,您可能可以对其进行缩放转换。但是,不确定在视觉上如何影响它。

仅从UI设计的角度来看,通常最好不留这些常见的标准化元素。用户被告知某些元素以一定的大小出现,并且它们表示特定的事物。更改标准外观会更改界面语法并使用户感到困惑。



 类似资料:
  • 问题内容: 我知道对于当前版本的Linux内核,命名管道的大小为64K。是否有可能完全增加此大小? 我知道我可以切换到套接字,但是首先我想看看是否可以通过仅增加命名管道的大小来解决间歇性的缓冲区溢出问题。 问题答案: 使用最新的内核(> = 2.6.35),您可以使用以下命令更改管道的大小 哪里是。最大大小为。

  • 问题内容: 我正在阅读Swift浏览文档,并且遇到了问题。这是代码: 该功能将无法正常工作,我想知道是否有一种方法可以更改枚举的关联值,以及如何更改? 问题答案: 最直接的问题是,当您应该使用声明不可变变量(用声明)时,您尝试更改其值。但是,由于您的变量包含关联值的副本,因此,这不会解决此特定问题,但是通常这是您需要注意的。 如果要解决此问题,则需要将该函数声明为muting函数,并根据具体情况将

  • 我正在尝试使用jQuery TextFill灵活地缩放字体大小以填充其可变宽度容器。问题是,我认为这只适用于固定宽度的容器。我想在一个有响应网格的站点上使用这个。 下面是我的测试,它确认jQuery TextFill对可变宽度容器不起作用:http://jsfidle.net/9uqcjdpy/1/ 如果您调整窗口的大小,您将看到底部的div大小,但文本没有缩放。如果您更改顶部容器的像素宽度,您将

  • 我得到了一个奇怪的差异,预览和实际运行我的jar文件与一个组合框,这似乎是默认的在我的两个笔记本电脑,这是完全不同的设计。我包括了一个简单的示例图像(如下)。组合框确实有36个条目,应该只允许一个选择-这就是为什么我更喜欢使用这个元素类型。我的问题是,与查看NetBeans预览设计时右侧图像中的典型和预期外观相比,组合框拇指(右侧图像)的外观很奇怪。参见图像 在互联网上搜索,我找不到太多显示这种差

  • 除了这个问题:更改超文本标记语言电子邮件正文字体类型和大小在VBA,我想知道如何才能改变字体大小 当我从代码中删除字体大小时,它确实改变了字体系列。 谢谢你的协助,

  • 问题内容: 我正在使用一个返回json的Web服务,并将json存储在本地变量中。json代表一个简单的业务对象,例如: 大小写是这样的,因为按照我们的命名约定,它与.net类的属性名称匹配。 当更改其中一些属性并传递回json时,Web服务现在期望使用驼峰式(再次,按照我们对方法参数的命名约定),而不是最初返回的pascal式。 这当然是行不通的。 我用来将json作为字符串发送回Web服务,并