我现在在进行 iPhone 开发时遇到过几次这个问题,但还没有找到一个好的解决方案。我正在寻找的是这个:
我想显示一些文本和一个图标,并且我希望整体显示在其父视图中居中。具体来说,在我目前的情况下,我希望在文本左侧显示一个显示“重新连接...”的框,并带有 UIActivityIndicatorView。
以前,我只是依靠我确切知道文本和活动指示器的尺寸这一事实,所以我可以将事物绝对定位为居中。我正在寻找的是更自动的东西。
有任何想法吗?
我现在在进行 iPhone 开发时遇到过几次这个问题,但还没有找到一个好的解决方案。我正在寻找的是这个:
我想显示一些文本和一个图标,并且我希望整体显示在其父视图中居中。具体来说,在我目前的情况下,我希望在文本左侧显示一个显示“重新连接...”的框,并带有 UIActivityIndicatorView。
以前,我只是依靠我确切知道文本和活动指示器的尺寸这一事实,所以我可以将事物绝对定位为居中。我正在寻找的是更自动的东西。
有任何想法吗?
NSString的 UIKit 添加之一将返回文本的像素大小,如果你给它你在 UILabel 上使用的字体。那么在你描述的布局中,这两件事的总大小大概是:
然后,您可以适当地打乱这两个视图,或者给它们一个共同的父级,它仍然是整个事物的子视图并转移它。
只需调用单个方法即可在视图中显示活动指示器。请单击此处获取 SHKActivityIndicator 类