UILabel

ios – 在程序上创建的UILabel上的UIAppearance不起作用

我们扩展了UILabel,以便在我们的应用程序中为给定标签类型的所有用途应用标准字体和颜色.例如.在AppDelegate中,我们应用这样的字体和颜色在我们的XIB中添加UILabel时,现在我们可以选择类别为UILabelheadingBold的类,并且可以按预期工作.标签显示为正确的字体和颜色,如我们的AppDelegate中指定的.但是,如果我们以编程方式创建标签,例如.UILabel没有获得应用的预期字体/颜色.我们必须手动应用这些属性.有没有办法使UIAppearance在编程创建的UI元素上生

ios – 如何查找UILabel的实际行数?

在用文本和字体初始化UILabel之后,我如何找到实际的UILabel行数?我将其numberOfLines属性设置为0,因此它将扩展到很多行是必要的.但是,那么如何找到我设置文本后最后得到的行呢?解决方法首先在UILabel中设置文本第一选择:首先根据字体计算文本的高度:现在计算行数:第二选择:

ios – 基于UILabel的动态UICollectionView标题大小

我已经读了一堆帖子来添加标题到UICollectionView.在Swift的iOS7应用程序中,我试图添加一个带有UILabel的标头,其高度应根据UILabel的高度进行调整.UILabel有线=0.我已经在IB中使用AutoLayout设置了标题ViewController实现UICollectionViewDelegate,UICollectionViewDataSource.我没有为标题

ios – 如何设置UILabel只有宽度和高度和约束程序

我想用高度,宽度的方式创建一个UILabel,然后我想通过编程方式添加约束来定位UILabel.更新:我想像这样创建UI:如何创建这个UI所有程序创建一个标签label1的代码类似地,我创建了两个label2和label3现在我可以用这个代码添加水平约束我也可以设置垂直约束与视图,但我无法从一个标签到另一个标签设置约束.解决方法要创建高度和宽度约束的标签,这里是约束…

ios – 在父UIView的动画框架(大小)时自动调整UILabel的框架

我有一个父UIView,其UIView,其框架设置为父级的边界,并且其autoresizingMask设置为灵活的宽度和高度:我想要能够为父视图的框架,特别是其大小设置动画,并将子视图调整为动画的一部分:作为这个动画的结果,我希望UILabel的文本与父视图的动画一起动画,从视觉上看,文本将从中心移动到.然而,代替动画,子视图的框架将立即被设置为动画结尾应该具有的值,因此当动画开始时,您将看到文本的位置立即跳转.有没有办法将子视图作为动画的一部分自动调整?

iOS 8 – 在Interface Builder中更改UILabel上的字符间距

有没有使用InterfaceBuilder更改UILabel文本上的字符间距(轨迹)?如果没有,有没有办法通过已经使用归因文本创建的现有UILabel以编程方式进行操作?解决方法我知道这不是一个InterfaceBuilder解决方案,但是您可以创建一个UILabel扩展,然后添加任何UILabel所需的间距:然后在设置文本值后调用它:考虑将1.15间距值更改为适用于您的应用程序和您在应用程序中使用的字体.

ios – 在Swift 3中以编程方式使用ScrollView

我已经搜索了其他问题,似乎仍然在使用swift3中的autolayout以编程方式创建我的scrollView时遇到了一些麻烦.我能够让我的scrollview显示如下图所示,但是当我滚动到底部时我的其他标签确实如此没有显示,“滚动顶部”标签不会消失.希望有人可以帮助我们查看下面的代码!

ios – UILabel的动画文字更改

我想在UILabel中动画文字更改.例如:旧文本向上移动,新文本从底部移动.我已经意识到我需要标签.一个是旧的,一个是新的文本.第二个UILabel位于第一个.然后两个动画.但是,如果在第一个标签上移动超过框架的顶部,那么您如何切断第一个标签?