问题标签 [titleview]
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.
swift - 无法在 App Delegate (Swift) 中更新 titleView 图像
我希望在我的应用程序中出现一个徽标。我的整个应用程序都有一个嵌入式导航控制器,所以我想我可以在应用程序委托中设置这个图像,如下所示:
但它似乎没有工作。有什么我做错了吗?
ios - navigationItem.titleView 的合适大小
我想要一个自定义的 titleView 来填充除 BarButtonItems 之外的有用空间。
在 ViewDidLoad
但事情并没有像我预期的那样工作:
几个问题:
iPhone 6S Plus,在给navigationItem.titleView赋值_testView之前,宽度是398,但是viewDidAppear之后就变成了329,这是为什么呢?
titleView和右边框之间有空隙,有什么办法可以消除这个空隙?
对于只有自动生成的后退按钮的页面,我怎样才能得到它的宽度?
更新:感谢@JoBu1324 的帖子,左侧 barButton 的宽度可以在 viewDidAppear 而不是 viewDidLoad 通过以下方式获取:
也可以使用 leftBarButtonView.frame.origin.x 获取左边距。
我不清楚的是右边距(在我的例子中是 12px)以及 leftBarButtonView 和 titleView 之间的差距,在我的例子中是 6px。
ios - 如何自定义 titleView 的动画?
在我的 UINavigationController 中,我设置了 viewcontrollers 的 titleView NavigationItem
。现在我想为此添加一个自定义动画,我该怎么做?
如果你想发布一个例子,我想动画标题向上并在它消失时淡出它,对于出现动画,我希望标题动画向下并淡入。
uinavigationcontroller - UITableViewController 的 UINavigationItem 图片的 TitleView 不可见
我在 Xcode 7.3 中使用 Swift 2.3。我有一个带有 UITableViewController 的 UINavigationController。我正在尝试在导航栏中设置导航项的titleView,以创建一个以导航栏为中心的按钮。
indexTextBut 是从故事板连接的 UIButton。我试过只创建一个新按钮,但没有明显的区别。我目前这样做的方式是按钮在那里,因为它具有应有的行为但没有图像。我尝试将标题字段设置为字符串,即使那样我什么也看不到。我使用以下方法设置左右 barButtonItems:
这是我的相关代码。我的大问题是为什么我看不到设置为 titleView 的按钮图像。它具有预设行为,当我单击它应该在的位置时,我会得到该行为。我尝试调整 UIButton 及其 UIImageView 的框架,以及 UIImageView 图像的大小,但没有运气。我包括了对背景进行着色的线 aobut 以防万一它是相关的,即使我已经尝试过使用和不使用它。
ios - 自定义标题视图作为 iOS 11 新导航栏中的大标题
我正在使用一个按钮作为我的标题视图,UITableViewController
它会打开一个类别的下拉列表。选择类别会按所选类别过滤表格视图的内容。
该按钮显示所选类别的名称加上一个小箭头,类似于 iBooks 过去的外观(或者可能仍然看起来?我有一段时间没有使用它了)。因此,我希望它具有与标准标题相同的行为,并且一开始它会很大,并在滚动表格视图时折叠。
有没有办法做到这一点?
谢谢
ios - 如何通过swift3设置navigationTitleView的宽度和截断标签
我对导航 titleView 有疑问。
titleView 覆盖我的右侧 barbuttonItem 并超出屏幕。
我需要 titleView 位于中心区域,并且 barbuttonItem 有正确的区域。
我想知道如何设置我的标题的宽度,因为我无法成功设置宽度。
而且我还想截断中间的标签。
我怎么了?
谢谢。
ios - Swift3 iOS - Navigation TitleView 中的圆形 ImageView 保持显示正方形?
我有一个圆形 imageView 用于我的应用程序中的个人资料图片。我在整个应用程序中的 tableView 单元格和视图控制器的不同视图中多次使用该代码。个人资料图片始终显示为圆形。当我使用以下代码将配置文件图片设置为在 navItem 的 titleView 内舍入时,它仅显示为正方形。
为什么在 navItem 的 titleView 中不显示圆形?