【发布时间】:2017-02-02 16:55:12
【问题描述】:
我在我的 Objective-C 应用程序中使用原生 UIPageControl,我想要一个矩形点而不是圆形点。我搜索了那个和提供这个的图书馆,但我没有找到任何东西。
我试过这样做,但没有效果:
-(void)updateDotsFormat {
for (int i = 0; i < [self.pageControl.subviews count]; i++)
{
UIView* dot = [self.pageControl.subviews objectAtIndex:i];
UIView* dotView = [[UIView alloc] init];
dotView.backgroundColor = [UIColor blueColor];
CGRect frame = dotView.frame;
frame.size.width = 50;
frame.size.height = 20;
dotView.frame = frame;
[dot addSubview:dotView];
}
}
如何将点格式设置为矩形?
【问题讨论】:
-
@Harrathhichem 你想说我可以使用矩形图像并使用它吗?
-
没错,你可以做到。
标签: ios objective-c uipagecontrol