草庐IT

Uitoolbar

全部标签

ios - 以编程方式创建具有默认高度的 UIToolbar

关于UIToolbar的高度有很多问题,但我没有看到动态获取高度的问题。有没有办法创建具有正确默认高度的UIToolbar? 最佳答案 创建高度为0的工具栏,然后调用sizeToFit。然后工具栏将具有默认高度。UIToolbar*toolbar=[[UIToolbaralloc]initWithFrame:CGRectMake(0,0,width,0)];[toolbarsizeToFit];快速版本:lettoolbar=UIToolbar(frame:CGRect(x:0,y:0,width:width,height:0))t

ios - 如何使 UIToolbar 出现在 Storyboard 中以进行可视化编辑

我正在尝试让我手动插入到ViewController底部的UIToolbar(如下所示)出现在Storyboard可视化编辑器中。我仍然可以使用文档大纲在其中添加拖动对象,方法是单击左下角的三角形并将对象拖动到那里,但我想看看它,这样我就会知道它看起来是正确的,就像这样: 最佳答案 从您的图片来看,您似乎将UIToolbar拖放到Storyboard中场景下方的黑色矩形中。试试这个:添加UIToolbar的方法是转到属性检查器(CMD+OPTION+4)并将底部栏设置为工具栏:然后您将在场景中看到UIToolbar并可以从那里对其进

ios - UIToolbar 项目未显示在弹出窗口中

我正在尝试在我的iPad应用程序的弹出View中显示自定义表格View。这工作正常。我想在工具栏上添加按钮(在tableview的底部)。工具栏显示为空。有什么建议吗?请注意,当用户触摸主视图Controller中的按钮时会触发以下代码。UINavigationController*navigationController=[[UINavigationControlleralloc]initWithRootViewController:self.customTableViewController];UIBarButtonItem*item1=[[UIBarButtonItemalloc

iphone - 隐藏 TabBar 并显示 UIToolbar

在我的iPhone应用程序启动时,如果用户未登录,我想隐藏选项卡栏并在底部显示一个工具栏,其中只有两个居中按钮(注册和登录)。我该怎么做? 最佳答案 你可以隐藏tabBarself.tabBarController.tabBar.hidden=YES;然后你可以隐藏/取消隐藏工具栏toolBar.hidden=NO;登录成功后再次切换。 关于iphone-隐藏TabBar并显示UIToolbar,我们在StackOverflow上找到一个类似的问题: http

iphone - 如何在UITableView中将 "Dock"一个UIToolbar放到屏幕底部?

我有一个UIToolbar,我将它添加到Storyboard中的UITableViewController。显示此View时,工具栏将直接显示在我的UITableView中最后一项的下方。我想将我的工具栏“停靠”在屏幕底部。我希望它每次都显示在同一个地方,而不是根据我View中可变数量的表格单元格来回移动。我需要用户也能够看到所有单元格(它不能覆盖UITableView项目,UITableView需要减少其分配的显示空间)。我该怎么做?编辑:使用UINavigationController处理我的View 最佳答案 您有几个选择。第

iphone - 如何使用包含彩色图像的按钮自定义 UIToolbar?

我有两个关于UIToolbar的问题:1:我已经阅读了许多关于如何在UIToolbar中使用带有自定义图像(彩色)的按钮的Stackoverflow答案。我试图在UIToolbar顶部放置一个View(hack)并将带有图像的按钮放在其中,但失败了。现在我被困住了。你怎么能做到这一点?2:有没有办法让多个按钮同时处于“按下”状态?我要实现的功能是不同的按钮进行不同种类的排序。 最佳答案 好的,答案自己解决了......这里是:CanIhaveaUIBarButtonItemwithacoloredimage?-(void)viewW

ios - UIToolBar tintColor 不适用于 iOS 7

我在我的应用程序中创建了一个蓝色的UIToolBar,当我将它构建为iOS6时它显示为蓝色,但现在我已经将构建更新到iOS7它变成了白色?这是我的代码。getProjectListToolBar=[[UIToolbaralloc]initWithFrame:CGRectMake(0.0,20.0,screenHeight+20,44)];getProjectListToolBar.tintColor=[UIColorcolorWithRed:85.0/255.0green:130.0/255.0blue:186.0/255.0alpha:1.0];getProjectListToolB

objective-c - 使用 UIToolBar 上的完成按钮关闭 UIPickerView

我只是在尝试关闭UIPickerView哪个更好——导航栏上的按钮或选择器View上方工具栏上的“完成”按钮。我已经实现了这两个按钮,我正在尝试关闭选择器View并退出第一响应者。如何使用工具栏上的“完成”按钮关闭UIPickerView?这是我的UIToolBar代码:UIToolbar*keyboardDoneButtonView=[[UIToolbaralloc]init];keyboardDoneButtonView.barStyle=UIBarStyleBlack;keyboardDoneButtonView.translucent=YES;keyboardDoneButto

iphone - 更改 UIBarButtonItem 的 UIToolbar 阴影颜色

我正在通过更改UIToolbar的色调及其UIBarButtonItemsubview的色调来设置UIToolbar的样式。我有它的工作,除了我找不到如何将阴影颜色从深色更改为浅色各个栏按钮项目(参见示例,栏按钮项目看起来模糊):如何将样式为UIBarButtonItemStylePlain的UIBarButtonItem上的阴影更改为白色?我上传了一个示例项目here. 最佳答案 最终的解决方案是将按钮添加为包含在UIBarButtonItem中的UIButton,并在用于UIButton图像的PNG中包含任何阴影。

ios - 在 Storyboard 中指定 UIToolbar 的高度

当我尝试通过Storyboard更改UIToolbar的高度时,该选项显示为灰色。我知道我可以通过编程方式执行此操作,但是是否有任何替代方法可以在我的Storyboard上执行此操作,也许是通过使用不同的界面项?最好将所有内容都放在Storyboard上,以避免代码混淆。还是我不应该更改高度-这可能会导致应用商店拒绝它吗?我的最终目标是一个带有50x50图像图标和一些填充的工具栏。注意我读过thisquestion-但在这里,接受的答案似乎并没有真正回答问题...... 最佳答案 如果您使用自动布局,您可以设置一个高度限制。这适用于