问题标签 [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.

0 投票
0 回答
196 浏览

objective-c - uiimageview 作为 uinavigationbar 标题视图在 segue 上跳转

我需要将图像设置为某些导航栏的标题,我将它们设置为

这可行,但是当从一个控制器切换到另一个控制器时,徽标会跳到一边,如下所示:http: //i.imgur.com/6pGooC0.gifhttp://i.imgur.com/jBkX0lw.gif

我试着把它放进去

要不就

但这没有帮助

在 viewDidLoad 或 viewWillAppear 中添加图像视图会产生相同的结果

0 投票
3 回答
3846 浏览

ios - 使用 TitleView 在 IOS 导航栏上添加 2 行文本

我必须使用标题视图在导航栏上添加两行不同字体大小的文本。

我尝试了以下代码:

我希望 EREDITOMETRO 用大字体加粗,而 LA SUCCESSIONE A PORTATA DI MANO 用小字体

0 投票
2 回答
1923 浏览

ios - UINavigationItem 标题查看动画

我正在使用基于 UIImageView 的动画来显示自定义活动指示器。以下代码负责设置:

这是UIImageView+Animation类别的要点。

每当我开始一个网络请求时,我都会启动活动指示器,而每当请求完成时,我都会通过将titleView属性设置为来停止它nil

结果是这样的:

好的

请求方法也被调用到-viewDidAppear:视图控制器的方法中。

但是,每当动画在过渡期间开始时,似乎 的位置UIImageView是错误的。

以下结果显示了问题:

请注意活动指示器是如何显示在“组”按钮顶部的。

KO

这个问题来自哪里?我该如何解决?

0 投票
3 回答
159 浏览

ios - 导航栏 Obj-C 中的徽标

我正在尝试在导航栏中显示我的徽标,但无法使其适合所有不同尺寸的手机。我可以让它适合一个人,但在另一个人身上看起来很糟糕。这是我最接近它看起来很好的地方。有谁知道我怎样才能使它看起来更好?

0 投票
0 回答
1453 浏览

ios - navigationBar 用动画改变titleView

我想在导航栏中更改 titleView 的内容以显示不同类型的信息,例如 UIsegmentedControl 或 UILabel。信息的更改应该通过转换完成(segmentedControl 淡出,标签淡入)。

我尝试在 titleView 中添加多个 UIView 并为 alpha 值设置动画,但它不起作用。

因此,我尝试在动画期间更改内容,但由于无法为该值设置动画,因此将立即调用它:

有什么建议么?

0 投票
2 回答
1628 浏览

ios - 最大化 TitleView 的宽度

我正在使用故事板并将 UIView 添加到具有 2 个子 UILabel 的导航项。我希望 UIView 成为可能的最大宽度。我注意到我不能使用自动布局来创建约束来做到这一点。这意味着我得到这样的结果。

在此处输入图像描述

有没有办法让标题视图自动调整大小以填充导航栏?

0 投票
2 回答
601 浏览

ios - 无法在导航项 iOS8 的标题视图中居中 UILabel

我无法设置以编程方式分配UILabel以在我的 NavigationItem 的 titleView 中居中。我什至将 NSAlignment 设置为 NSAlignmentCenter。这是它的样子:

如您所见..我没有使用正确的 UIBarButtonItem ,但这不应该使文本保持居中吗?这是代码,在viewDidLoad

我究竟做错了什么?

0 投票
1 回答
1129 浏览

ios - iOS nav titleView 大小

我将 a 添加UILabeltitleViewas self.navigationItem.titleView。标签的宽度是屏幕的宽度,原点是CGZero。添加左右栏项目后,UILabel的原点和宽度相对于屏幕发生变化。UILabel我必须在具有相同宽度的正下方放置一些东西,但是当我使用convertRectconvertPoint获得我为框架设置的原始值时,相对于屏幕上看到的内容不正确。

titleView获取屏幕上显示的新框架值的正确方法是什么

0 投票
1 回答
507 浏览

ios - iOS 在 iPhone 6 及更高版本上设置导航项标题视图框架故障

我正在使用UIButtonfor navigation item title view,并且按钮的宽度可能会发生变化,因此我将框架设置如下:

在 iPhone 5s 及更低版本上,标题按钮停留在中间,但对于 iPhone 6 及更高版本,the originof theframe受到尊重,标题按钮最终位于左上角。解决这个问题很容易,但我不知道为什么苹果决定突然改变这样的事情。

你们认为这可能是一个错误还是一个变化?

0 投票
3 回答
2945 浏览

ios - UINavigationItem TitleView 消失

我正在尝试为导航栏创建自定义 titleView。我可以在嵌入导航控制器的根视图控制器中设置 titleView。

当我将第二个视图控制器推入堆栈并尝试为此视图控制器设置 titleView 时,它不起作用。titleView 快速出现和消失。当我回到前一个视图控制器时,这个 titleView 现在也会快速出现和消失。

有谁知道为什么会发生这种情况或如何正确设置 titleView 而不会闪烁和消失?

第二个视图控制器: