问题标签 [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.
c# - TitleView 内的 Xamarin.Forms SearchBar 占用全宽
我正在尝试向 TitleView 添加一个 SearchBar,以便 SearchBar 采用 TitleBar 的整个宽度,而无需对宽度属性 (WidthRequest) 进行硬编码。但是 SearchBar 以所需的最小宽度显示,而不是全部宽度。有谁知道如何实现?
我正在使用的代码:
swift - NavigationItem TitleView 约束不起作用
我想使用 UITextField 创建一个搜索栏。我尝试将 NavigationItem 的 TitleView 设置为文本字段并设置相应的约束。但是导航栏中心的文本字段仍然很短。如何使文本字段填满整个导航栏?这是我的代码:
它看起来如何 rn: UIView
android - Xamarin.Forms TitleView FillAndExpand 不适用于 Android
我在 Xamarin.Forms 中创建了一个 TitleView。该视图适用于 iOS,但在 Android 上它不会填满父视图:
红色区域是 Tabbar 的背景。水色 TitleView 的背景。对我来说,看起来有一些填充或边距?
这是我的标题视图:
这是我的内容视图:
ios - VoiceOver 在聚焦非 UILabel titleView 时读取辅助功能标签两次
我遇到了 VoiceOver 的一个奇怪问题。
目标:
- 设置一个
UIStackView
包含多个UILabel
的作为我的navigationItem.titleView
。 - 将堆栈视图标记为可访问性元素并将其设置
accessibilityLabel
为适当的值。 UIAccessibility.post(notification: .screenChanged, argument: navigationItem.titleView)
通过调用inside将堆栈视图设置为初始 VoiceOver 焦点viewDidAppear(animated:)
。
预期结果:
- 当视图控制器出现时,焦点似乎在标题视图上,并且 VoiceOver 会读取可访问性标签的内容一次。
实际结果:
- VoiceOver 开始阅读辅助功能标签的内容,然后中途(或有时在完成后)继续第二次阅读。
如果我设置navigationItem.titleView
为UILabel
.
有谁知道为什么会这样?这是iOS中的错误吗?
我在这里建立了一个简单的项目来演示这个问题: https ://github.com/rzulkoski/Focus-TitleView-Bug
xaml - 找到多个名为“BadgeView.Shared.CircleView.CornerRadius”的属性 - 异常
我BadgeView
在 Xamarin.Forms 中使用插件,TitleView
但出现异常
Xamarin.Forms.Xaml.XamlParseException:位置 8:81。找到多个名称为“BadgeView.Shared.CircleView.CornerRadius”的属性。
这是我的代码
ios - 使导航栏标题成为按钮 (Swift)
我正在尝试使导航栏的标题成为自己的按钮。我的应用程序中的用户可以有多个配置文件,导航栏标题显示他们当前选择的配置文件的用户名。按下此按钮应显示可供选择的可用配置文件列表(handleShowProfiles)。出于某种原因,标题显示但不能用作按钮,它只是静态文本,触摸它没有任何作用。
任何想法为什么按钮部分不起作用?在 Apple 的文档中,它说您必须将按钮放在视图中,自定义按钮类型,并将按钮的框架从默认值 (0, 0, 0, 0) 更改。我很确定这是我搞砸的地方,但我不知道。