iPhone:设置导航栏标题

2023-12-30

大家好。我对 iPhone 开发还很陌生,并且在弄清楚如何更改导航栏的标题时遇到了一些麻烦。在这个网站上的另一个问题上,有人建议使用:

viewController.title = @"title text";

但这对我不起作用...我需要添加 UINavigationController 来完成此任务吗?或者也许只是我的 UIViewController 子类的一个出口?如果有帮助,我在 IB 中定义了导航栏,并尝试在 UIViewController 子类中设置其标题。这是又一件让我头疼的简单事情。将 self.title = @"标题文本";在viewDidLoad and initWithNibName也没用。有人知道发生了什么以及如何让它正确发生吗?

Thanks!


视图控制器必须是某个 UINavigationController 的子级.title属性生效。如果UINavigationBar只是一个视图,则需要推送包含标题的导航项,或者修改最后一个导航项:

UINavigationItem* item = [[UINavigationItem alloc] initWithTitle:@"title text"];
...
[bar pushNavigationItem:item animated:YES];
[item release];

or

bar.topItem.title = @"title text";
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iPhone:设置导航栏标题 的相关文章

  • Android 中自定义对话框内的日期选择器

    我想在自定义对话框中使用日期选择器 单击按钮上的日历将打开以供用户选择日期 我的 customDilaog 类中有 Button 在该按钮上单击 我想打开日历视图 如果单击此按钮 我的应用程序将崩溃 我已经完成了这个 CustomDialo
  • 逆变方法参数类型

    wiki 逆变方法参数类型 https en wikipedia org wiki Covariance and contravariance 28computer science 29 Contravariant method argum
  • 为什么我们从 MultiByte 转换为 WideChar?

    我习惯于处理 ASCII 字符串 但现在使用 UNICODE 我对一些术语感到非常困惑 什么是多字节字符以及什么是widechar有什么不同 多字节是指在内存中包含多个字节的字符吗 widechar只是一个数据类型来表示吗 为什么我们要从M
  • Angular:DOM更新后调用方法

    我正在从 html 调用一个方法 调用休息服务 来增加 减少屏幕上的计数 现在我想调用另一个方法 即 getThreshold 来检查计数是否达到阈值 如果是 我想显示一条确认消息 我想首先更新屏幕上的计数 然后调用该函数来检查它是否达到阈
  • 在 Jenkins 中执行批处理文件

    我有一个简单的批处理文件 我想要从 Jenkins 调用 运行 执行该文件 Jenkins 中有同样的插件吗 如何从 Jenkins 执行批处理文件 如果有相同的教程或文档 无需为此添加新插件 在Jenkins 选择您的工作名称并转到配置部
  • JsonNode findValue 不搜索子节点

    我有一个结构如下的资源 activity activity type Like activity id 123456 object id product id reference activity activity type Rating
  • android中自动启动一个新的activity

    我正在创建一个 Android 应用程序 我有一个logo screen Activity 然后我的home screen another activity 我希望当我启动应用程序时 我的徽标屏幕应该出现 然后 2 秒后自动出现我的主屏幕
  • Ansible 创建可以访问所有表的 postgresql 用户?

    这应该很简单 我想要创建一个 Ansible 语句来创建一个 Postgres 用户 该用户具有特定数据库的连接权限以及对该特定数据库中所有表的选择 插入 更新 删除权限 我尝试了以下方法 name Create postgres user
  • java中的^运算符[重复]

    这个问题在这里已经有答案了 谁能用一些例子解释一下java中 运算符的使用 这与大多数语言中的 相同 只是异或 false false false true false true false true true true true fals
  • 在 Raspberry Pi 4 上的多个输出设备上播放多个 mp3 文件

    我需要 4 8 个同时播放立体声音频音乐频道 连续播放 SD 卡上特定文件夹中的 mp3 音乐 Working 板载 3 5 音频插孔 USB声卡正常播放音乐 Problem 但一旦我尝试在树莓派上使用带有 USB 声卡的第三个音频输出 其
  • C# 4.0 动态对象和 WinAPI 接口,如 IShellItem(无需在 C# 源代码中定义它们)

    是否可以 使用 C 4 0 中的新动态关键字 使用接口 如 IShellItem 或其他 WinAPI 接口 而无需在 C 源代码中定义它们 或者至少不定义接口成员 我正在尝试类似的事情 const string IShellItemGui
  • 在c#中搜索支持rar格式的压缩库

    我想在我的应用程序中添加功能来解压缩 并可选择压缩 各种格式的文件 我有支持 zip gzip 7zip 和 bzip2 的库 但还是没有找到支持rar的库 我知道 rar 是商业的 但也许有一些 net 库可用于解压缩 rar s 最好是
  • 查找文本中所有关键字的有效算法

    我有很多字符串 其中包含许多不同拼写的文本 我通过搜索关键字来标记这些字符串 如果找到关键字 我将使用该关键字的关联文本 假设搜索字符串可以包含文本 schw schwa 和 施瓦茨 我有三个关键字 全部解析为文本 schwarz 现在我正
  • 如何在Javascript中正确使用Jupyter笔记本的kernel.execute方法(计时问题)?

    下面是使用 Jupyter Notebook 的 Python 内核从自定义 JavaScript 客户端执行 Python 代码的草稿 这是一个相关问题 Jupyter 前端扩展 JavaScript API 的文档在哪里 https s
  • 如何关闭某个代码区域而不是单个项目的 rustfmt?

    rustfmt skip 允许您在格式化时跳过代码 块 https github com rust lang rustfmt issues 1322 但这需要把skip在各个 而不是 Clang 风格on off 考虑这段代码 fn add
  • 如何使用NotificationCompat.Builder和startForeground?

    简短的问题 我正在尝试使用 NotificationCompat Builder 类来创建将用于该服务的通知 但由于某种原因 我要么看不到该通知 要么在该服务应该取消时无法取消它被破坏 或停止在前台 my code Override pub
  • 是否可以覆盖material-ui组件的默认道具?

    可以说我想要每一个Button组件来自material ui有默认的 propsvariant contained color secondary 这可能吗 这方面的文档在这里 https material ui com customiza
  • Oracle中如何检测4字节UTF8字符

    我们已经看到oracle中存储了4字节的UTF 8字符 我们需要检测特定列中有多少行包含此类字符 尝试了这里给出的建议 UTF 16 补充字符 https stackoverflow com questions 34720830 how t
  • 为什么编译器将“char”匹配“int”而不是“short”?

    我有一个小程序 include
  • java:抛出 RuntimeException [重复]

    这个问题在这里已经有答案了 下面这一项如何正确 我希望编译器告诉我使用throws Exception or throws RuntimeException public void method1 throws NullPointerExc

随机推荐

  • 想要 javax.swing 钩子告诉我层次结构中的哪个组件正在执行操作

    如何通过最少的代码丑化在 Swing 程序中编写一个调试挂钩 告诉我层次结构中的哪个组件实际上正在处理每个 KeyStroke 或鼠标单击 并执行在组件的操作映射中映射到它的操作 我们正在编写一个复杂的 GUI 了解这些信息将非常有用 放入
  • 如何在谷歌地图中放置两个距离500m的标记

    我们如何将两个标记放置在 500 米的距离处 假设第一个标记的 latLng 是伦敦 51 0 第二个标记放置在距离该标记 500 米的地方 我已经尝试过任何事情 但无法找到并回答它 任何想法 纬度为 60 海里 但显然经度超出了这个范围
  • WPF DataGrid 组样式

    I have the following DataGrid in WPF with two groups First group is a bool flag which represents if a person is active i
  • 使用画布的橡皮擦效果

    我有一个扩展视图的自定义视图类 我正在使用重写的 onDraw 方法在画布上涂鸦 我有一个 POJO 列表 其中包括 Path 和 Paint 借助它们我可以重新创建绘制的旧路径 如下所示 Override protected void o
  • 视图更新后保留视图/数据模型的引用

    考虑我们有一个RootView and a DetailView DetailView有它自己的 BindableObject 我们称之为它DetailViewModel我们有这样的场景 RootView可能会被某种全局事件更新 例如错过了
  • 使用 AngularJS angular.extend 独立地向数组的每个对象添加属性

    我有一个现有数组 其中包含第一步创建的对象和多个属性 它是由以下函数创建的 scope recordlist extractRecordJSONFromLocalStorage scope addRecord function scope
  • 如何找到UIImage瓶颈

    我有一个应用程序使用UIImage对象 到目前为止 我一直在使用使用如下方式初始化的图像对象 UIImage image UIImage imageNamed imageName 使用我的应用程序包中的图像 我一直在添加功能 以允许用户使用
  • 链接映射减少过滤器时如何减少迭代?

    我一直在读关于map reduce and filter很多是因为它们在 React 和 FP 中的使用量一般 如果我们写这样的东西 let myArr 1 2 3 4 5 6 7 8 9 let sumOfDoubleOfOddNumbe
  • 如何清除表格?

    例如我有一个这样的表格
  • SQL Server:在数据库、实例之间迁移存储过程

    我刚刚将当前数据库复制到新数据库 发现只复制了表 如何一次性以相同的方式复制所有存储过程 我不想再次运行创建查询来一一创建每 个存储过程 先感谢您 这是 MS SQL 中的 使用管理工作室 右键单击您的数据库名称 选择所有任务 选择生成脚本
  • 如何在同一个表单中制作提交按钮、删除和更新,php

    我正在制作一个表单 当用户使用检查按钮检查一行时 他可以删除或更新它 但只有删除按钮有效 我不知道如何在同一表单中制作两个提交按钮 我希望按下删除按钮时转到delete php 更新按钮转到两个update php 下面是我的表单
  • 与应用程序类相关的滑动杀死应用程序和强制停止之间的区别

    我有一个应用程序实现Application class 考虑以下两种情况 A 打开应用程序 gt 按 Home gt 长按 Home 查看最近的应用程序 gt 滑动杀死应用程序 在这种情况下 Application class onCrea
  • 正则表达式和重音符号/波浪号

    我应该如何将重音符号包含到正则表达式中 我想检测来自的信件a z and 但这个正则表达式不起作用 pattern a z i 您可以尝试使用预定义的类来匹配所有字母 例如 p L 这适用于大多数正则表达式引擎 您可以在此处阅读有关正则表达
  • 如何从 QTextEdit 或 QPlainTextEdit 小部件获取当前可见的文本?

    这似乎是一件很常见的事情 但我找不到如何做 我有一个带有一堆文本的 QTextEdit 或 QPlainTextEdit 小部件 足够了 滚动是必要的 我想要另一个小部件提供有关当前可见文本的一些信息 为此 我需要知道 当可见文本发生变化时
  • 用于销毁资源的 Powershell 动词

    我一直在努力坚持批准的 Powershell 动词列表 http msdn microsoft com en us library ms714428 28v vs 85 29 aspx命名我的 cmdlet 时 我有一个创建资源的函数 因此
  • 如何解决请求与 .Net Core Web Api 中的多个端点匹配的问题

    我注意到关于这个话题有很多类似的问题 调用以下任何方法时我收到此错误 Microsoft AspNetCore Routing Matching AmbigouslyMatchException 请求匹配多个终结点 然而 我无法弄清楚解决该
  • 如何使用 jQuery 在克隆输入上增加名称 attrVal 数组?

    我正在尝试为我的婚礼设置一个 RSVP 表单 您可以将几个字段克隆为一次为多个客人进行 RSVP http adrianandemma com http adrianandemma com 这些克隆字段包括几个用于 参加是 否 的单选按钮
  • 将 GWT 单击事件转换为触摸事件

    我正在开发一个大项目 并且编写了很多 GWT 代码 现在我正在努力使该项目与 iPad 和 Android 平板电脑等平板电脑完全兼容 作为其中的一部分 我注意到触摸设备需要300ms延迟处理点击事件 在这个项目中 再次编写触摸事件是一件非
  • Capybara Selenium Chrome 打开 关于 Google Chrome

    我在 Chrome 中进行测试时遇到问题 当我运行测试时 它会在新选项卡中打开 chrome settings help 页面 这导致我的测试失败 因为它找不到应该单击的按钮 当我看到发生了什么时 我正在正常模式下在 Chrome 中进行调
  • iPhone:设置导航栏标题

    大家好 我对 iPhone 开发还很陌生 并且在弄清楚如何更改导航栏的标题时遇到了一些麻烦 在这个网站上的另一个问题上 有人建议使用 viewController title title text 但这对我不起作用 我需要添加 UINavi