如何在没有库的情况下从上到下定制iOS UISegementedControl?
我正在处理一个iOS项目,该项目需要基本的UISegmentedControl,但它需要从上到下的布局,而不是正常的从左到右的布局。我在stack overflow中查找了一些库,它们可以实现这一点。是否有一种方法可以在没有库的情况下实现此功能?您可以使用以下代码实现UISegmentedControl顶部和底部布局: Swift 4: 目标-C如何在没有库的情况下从上到下定制iOS UISegementedControl?,ios,objective-c,swift,uisegmentedcontrol,Ios,Objective C,Swift,Uisegmentedcontrol,我正在处理一个iOS项目,该项目需要基本的UISegmentedControl,但它需要从上到下的布局,而不是正常的从左到右的布局。我在stack overflow中查找了一些库,它们可以实现这一点。是否有一种方法可以在没有库的情况下实现此功能?您可以使用以下代码实现UISegmentedControl顶部和底部布局: Swift 4: 目标-C 是的,你可以这样旋转里面的文字 for view in yourSegmentedControl.subviews { for subvie
是的,你可以这样旋转里面的文字
for view in yourSegmentedControl.subviews {
for subview in view.subviews {
if subview is UILabel{
subview.transform = CGAffineTransform(rotationAngle:CGFloat(-Double.pi / 2.0))
}
}
}
库也是由某人编写的代码。如果你想知道如何做到这一点,你应该检查那些库。同样,我可以水平旋转文本吗?
self.segmentControl.transform = CGAffineTransformMakeRotation(- M_PI / 2.0);
for view in yourSegmentedControl.subviews {
for subview in view.subviews {
if subview is UILabel{
subview.transform = CGAffineTransform(rotationAngle:CGFloat(-Double.pi / 2.0))
}
}
}