gpt4 book ai didi

iOS - 更改 UISegmentController 中每个段的文本字体

转载 作者:可可西里 更新时间:2023-11-01 06:15:28 25 4
gpt4 key购买 nike

我有一个名为 mySegmentedControl 的 UISegmentedControl

@property (nonatomic) IBOutlet UISegmentedControl *mySegmentedControl;

有 3 个段,我会为每个段更改文本字体。这可能吗?

最佳答案

是的,你可以 ----- 试试这个

for(uint i=0;i<[mySegmentedControl subviews].count;i++)
{
for(UIView *view in [[[mySegmentedControl subviews] objectAtIndex:i] subviews])
{
if([view isKindOfClass:[UILabel class]])
{
if(i==0) // set First segment font
[(UILabel*)view setFont:[UIFont fontWithName:@"HelveticaNeue-Light" size:27]];

if(i==1) // set Second segment font
[(UILabel*)view setFont:[UIFont fontWithName:@"HelveticaNeue-Light" size:17]];

if(i==2) // set Third segment font
[(UILabel*)view setFont:[UIFont fontWithName:@"HelveticaNeue-Light" size:7]];
}
}
}

关于iOS - 更改 UISegmentController 中每个段的文本字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20315083/

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