Jam*_*rpe 6 iphone uitabbarcontroller uiview uitabbaritem ios
我希望能够将自定义视图用作 UITabBarItem。我似乎无法找到有关此的任何信息。
我希望我的标签项是包含图像的小圆形 UIViews。这可能吗?是否有一个开源库可以让我这样做?
UIImage您可以从 a创建一个UIView,然后使用该图像来创建选项卡栏项目。我就是这样做的。
首先,创建UIImage(假设您已经拥有UIView):
// Remember to import Quartz!
UIView *view = INITIALIZE_YOUR_VIEW;
UIGraphicsBeginImageContextWithOptions(size, NO, 0.0);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage * image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Run Code Online (Sandbox Code Playgroud)
然后您可以使用该图像来创建选项卡栏项目:
UITabBarItem *tabItem = [[UITabBarItem alloc] initWithTitle:@"Title" image:image tag:1010];
Run Code Online (Sandbox Code Playgroud)
就是这样。
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
3274 次 |
| 最近记录: |