我是一个新学习者.我用tabbar控制器创建了一个新的故事板.我想更改背景颜色,项目颜色和文本颜色.我搜索但我发现只有改变颜色与编码.如果我使用故事板,那么定制这些步骤的必要步骤是什么.
我有一个带有a的IOS应用程序,UITabBar并将其委托设置为我的班级.. didSelectTabBarItem适当的火灾,一切都是对的世界.但是我确实有一些条件代码必须在UITabBarItem选定的是在一个特定的UITabBarItemIE 之后发生..如果用户点击标签栏项目3,并且它们当前在标签栏项目2上我必须做一些额外的代码,如果用户选择了标签栏项目3并且之前在标签栏项目1上,则不必执行此操作.
那么,无论如何都是以编程方式(除了通过状态变量通过我的程序保持直接跟踪,以便在选择新的标签栏项目时知道标签栏上的先前选择的项目是什么?
我正在使用标签栏应用程序,其中包含五个项目,我想打开第三个视图控制器,它在我的应用程序启动时与第三个标签栏项目相关联,而不是默认打开的第一个.我怎么处理这个?
这是我正在使用的代码:
在myappdelegate.h中
@property (nonatomic, retain) IBOutlet FirstViewController *firstView;
Run Code Online (Sandbox Code Playgroud)
在myappdelegate.m中
[window addSubView:firstView.view];
Run Code Online (Sandbox Code Playgroud)
这不起作用.
在iOs7下,而不是早期版本,我有一条线穿过我的标签栏(在下面链接的示例图片上用绿色箭头显示).
我不知道问题出在哪里.知道怎么纠正吗?
非常感谢你.

I would like to create a custom UITabBarItem with a Icon-image thats size is a little bit bigger than usual. The thing is I don't want to use a full replace of the background image because i would like to have the translucent effect of the TabBar.
So i would like to know 2 things:
What sizes are now correct for the new iOS7 UITabBarItems and their icons
How do I modify the size of the icon to display a …
我用Storyboard来设置我UITabBarController和它的对应ViewControllers.每当取消选择一个标签时,它都是灰色的,当它被选中时它具有绿色色调.我希望其中一个UITabBarItems看起来总是一样的:即无论是选择还是取消选择,它总是具有绿色.
另外,我正在使用的图标图像UITabBarItem已经具有我想要的绿色外观.因为我已经使用了这种方法试过这是很重要viewDidLoad的作用ViewController的UITabBarItem,我想保持不变(我已经设置outlet之间UITabBarItem的故事板和ViewController):
myTabBarItem.image = UIImage(named: "PickleTabIcon").imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal)
这个伟大的工程,但它没有被激活,直到ViewController已加载,因此用户必须点击TabItem以加载ViewController之前的工作.
我还尝试UITabBarItem从初始化访问映像ViewController,以便一旦应用程序启动就更改生效:
tabBarController.tabBar.items[2].image
但这会引发错误并说该API已被弃用.更改.image为.setImage并未说API已被弃用,但它仍会引发错误(无法识别的选择器).
如果您有任何其他问题,请随时提出.提前致谢!
我在XCode 6 Beta 6中使用Swift.
这开始让我感到沮丧但是当我尝试将我的标签栏项目图像从那些默认正方形或圆形图标更改为我的自定义图像时,我得到的是我的图像的阴影/轮廓..它实际上并不显示我的图像.我不认为图像大小是问题,但我正在更改属性检查器上的图像.
你们之前见过这个问题吗?
有人可以建议是否有快速方法将现有的iPhone应用程序转换为标签栏应用程序?我可以使用TabBar控制器创建一个新的故事板,但我认为必须有一种方法将UITabBar添加到现有的控制器.
任何帮助表示赞赏.
如何更改标签栏徽章大小?
我将标签栏徽章值设置为位置
tabBarController?.tabBar.items?[4].badgeValue = "1"
Run Code Online (Sandbox Code Playgroud)
但我无法更改红色圆圈标签栏的徽章大小.
谢谢!
uitabbaritem ×10
ios ×9
uitabbar ×4
swift ×3
ios7 ×2
objective-c ×2
uiimage ×2
appdelegate ×1
iphone ×1
storyboard ×1
xcode6 ×1