问题标签 [uitoolbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 如何在屏幕顶部添加 UIToolbar?
是否可以在屏幕顶部有一个 UIToolbar?示例应用程序类似于“日历”,右侧有“+”,左侧有“日历”按钮。
iphone - 在 iPhone 上重新创建日历“日”视图?
我希望在我的应用程序中显示一个日历,就像 iPhone 日历应用程序“日”视图一样。
iPhone 应用程序的顶部看起来像一个导航栏(但不执行导航)。它有一个 + 按钮来添加日历事件,可能还有一个左按钮来调出可用的日历(如果您指定了多个日历)。
在您的下方有日期和两个箭头来调整日期。
然后你就有了日程安排的内容(我打算使用 UITableView)。
然后你有一个真正的按钮栏显示“今天”,然后有列表|天|蛾选择以及邀请按钮。
我的问题是这些事情是如何实现的。特别是顶部工具栏、导航组件和底部工具栏..
我在想前 2 个只是带有自定义按钮的 UIView,而底部是一个简单的 UIToolbar?
iphone - UIToolbar 上最左边和最右边的按钮很难点击
我花了几天的时间试图解决这个问题,因此我决定与您分享解决方案,以便您可以将更多时间用于您的家人:
假设您有一个 UIToolbar 需要容纳大量按钮(比如 5 个)。当用户试图点击最左边或最右边的按钮时,她通常会点击相邻的按钮。最初的代码看起来是这样的:
我尝试了一些技术,例如设置显式按钮宽度和删除分隔符,增加最左侧和最右侧按钮的宽度,但由于各种原因,它们都不起作用。
解决此问题的最可靠方法是再引入两个分隔符,一个位于最左侧按钮的左侧,一个位于最右侧按钮的右侧。像这样的东西:
这完全解决了问题。当然,正如您在此处看到的,所有按钮都略微向中心移动:
http://pics.livejournal.com/andre_po/pic/00004t7f
但这是一个合理的代价。
iphone - UIBarButtonItem : 选择/取消选择一个项目
我有一个最喜欢的图像显示在UIBarButtonItem
工具栏上的 , 上。
当这个项目被取消选择/选择时,你如何改变它?像这样的截图:
谢谢!
iphone - 修复 uitoolbar 的位置(iphone sdk)
我想知道是否有可能为工具栏设置固定位置,例如:
在我的 UIViewController 中,我得到了一个 UITableView 和一个 UIToolbar。如果表格视图有 50 行,我如何设置工具栏始终位于视图的底部,这样我就不必先向下滚动才能到达工具栏。工具栏应随时显示。
我希望你知道我的意思,并提前感谢你的回答。
肖恩
iphone - 垃圾桶图标动画?
我是新来的,我只是有一个关于在 iPhone 应用程序(如照片和邮件应用程序)中为垃圾桶图标设置动画的问题。我尝试使用此处的方法为 UINavigationController 工具栏中的垃圾桶图标设置动画,但它似乎没有做任何事情。
任何人都可以发布如何正确使用此方法的代码示例吗?谢谢
iphone - UINavigationController每一页的UIToolbar
我有一个在 UINavigationController 上运行的应用程序。现在我想在每个屏幕的底部添加一个 UIToolbar 元素。底部的工具栏应该可以针对当前显示的 ViewController 进行自定义。我的第一个想法是简单地将工具栏添加到 navigationController 视图并标记它,在 viewController 中我认为我可以检索 UIToolbar 元素。我有以下代码:
在我的 AppDelegate 中:
在我的 viewController 我试过这个:
然而,这给了我一个错误,说我的工具栏是“UILayoutContainerView”对象,而不是 UIToolbar 对象。因此,这个想法似乎是一个死胡同。
其他人是如何解决这个问题的?
iphone - 在 viewWillDisappear 期间隐藏 UINavigationController 的 UIToolbar:
我有一个带有UITableView
菜单的 iPhone 应用程序。选择表中的一行时,将适当的视图控制器推到应用程序的UINavigationController
堆栈上。
我的问题是MenuViewController
不需要工具栏,但是UIViewControllers
被推到堆栈上的工具栏需要。每个UIViewController
被推入的电话setToolbarHidden:animated:
。viewDidAppear:
为了隐藏工具栏,我调用setToolbarHidden:animated:
了viewWillDisappear:
.
显示工具栏有效,这样当推送的视图出现时,工具栏向上滑动并且视图正确调整大小。但是,当按下后退按钮时,工具栏会向下滑动,但视图不会调整大小。这意味着当另一个视图过渡时,视图底部有一条黑色条带。我尝试在隐藏工具栏之前将工具栏的高度添加到视图的高度,但这会导致视图在过渡,以便仍然有一个黑条。
我意识到我可以管理自己的 UIToolbar,但为了方便起见,我想使用UINavigationControllers
内置的 UIToolbar。
这个论坛帖子提到了同样的问题,但没有提到解决方法。
iphone - 尝试在 Tabbar 应用程序的 UINavigation 栏下添加迷你 UIToolbar
我有一个UITabBar
带有嵌入式导航控制器的应用程序,它正在加载表格视图。
我想在导航栏下方添加一个迷你工具栏,其中包含一个分段控件,用于按组或按名称对表数据进行排序。
我已经尝试使用界面生成器,尝试将工具栏添加到表格视图控制器和导航控制器,将工具栏连接到文件所有者,但无论我尝试什么,工具栏都不会显示。
我尝试在代码中使用在 中创建工具栏UITableViewController
,但工具栏随后随表格滚动。
我试图取消隐藏导航控制器中的工具栏...
并setItems
使用数组添加按钮,但我能得到的只是标签栏正上方的空白工具栏。
对此的任何帮助将不胜感激。
谢谢。
iphone - 如何在 UIToolbar 上有多行项目?
I'm trying for what is done in Apple's "Maps" app when "Directions" is selected:
有谁知道如何拥有多行 UIBarButtonItems?我在任何地方都没有找到答案。我可以将单行中的项目添加到 UIToolbar,如下所示:
但这只是将所有项目放在同一行中。
有任何想法吗?