UIButton 上的文本更改不粘

2024-03-10

我的视图中有一个 UIButton,上面写着“STOP”。当按下时,它应该(当然停止播放,并且)将其标签更改为“RTN TO ZERO”。这很简单:

stopButton.titleLabel.text = @"RTN TO ZERO";

然而,这种变化只出现一瞬间。它不粘。我假设按钮(按下时突出显示)接受并显示新标签,但不知何故,突出显示仅在稍后才反转,将按钮恢复到按下之前的外观,而不遵守标签文本更改。 该按钮是在 IB 中构思的,而不是以编程方式设计的。

我觉得我好笨。有人可以指出我正确的方向吗?


在按钮处理程序中,尝试以下操作:

[stopButton setTitle:@"RTN TO ZERO" forState:UIControlStateNormal];

而不是直接改变text的财产titleLabel use setTitle:forState:方法设置不同状态下的标题。请检查manual https://developer.apple.com/documentation/uikit/uibutton了解可用状态的详细信息。

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

UIButton 上的文本更改不粘 的相关文章

  • 从应用程序内发送电子邮件中的图像和文本

    如何从我的应用程序内通过电子邮件发送图像和文本 表格数据形式 请大家帮忙并提出建议 谢谢 void sendMailWithImage UIImage image if MFMailComposeViewController canSend
  • 如何在 UITableView 的附件视图中添加多个按钮?

    我想在 UITableView 的附件视图中添加两个相邻的自定义按钮 我尝试做cell accessoryView customButton 进而cell accessoryView customButton2 很明显 这个按钮取代了之前的
  • 聊天室成员列表

    如何检索正在使用的聊天室的成员列表XMPP framework 我尝试使用 void xmppRoom XMPPRoom sender didFetchMembersList NSArray items 但它返回一个空数组 这个问题很老了
  • 您必须提供 5.5 英寸 Retina 显示屏的屏幕截图(适用于 4.7 英寸)

    当我按下提交审核按钮进入iTunes连接 我收到错误 您必须提供 5 5 英寸 Retina 显示屏的屏幕截图 因为您的应用程序二进制文件支持 5 5 英寸 Retina 显示屏 这是因为我添加了启动图像适用于 5 5 和 4 7 显示器
  • 使用 flutter 构建 iOS 项目时出现的问题

    升级 Xcode 15 beta 5 后 无法构建项目 显示错误 Firebase 1 问题 DT TOOLCHAIN DIR 不能用于评估 LIBRARY SEARCH PATHS 请改用 TOOLCHAIN DIR FirebaseAn
  • Swift 无法从上到下呈现视图控制器

    在我的应用程序中 我必须从上到下呈现屏幕 我尝试了下面的代码 它给出了相同的正常呈现风格 let screen self storyboard instantiateViewController withIdentifier Screen1
  • Alamofire 仅在 GET 请求上出现请求错误

    我正在努力将我的项目从 AFNetworking 转移到 Alamofire 真的很喜欢这个项目 POST 请求工作得很好 但是 我在尝试发出 GET 请求时收到此错误 这是一些示例代码 class func listCloudCrednt
  • 使用 CLPlacemark、administrativeArea、iOS6/iOS7 更改内容

    我计划为 ios 7 制作一个应用程序 并且有管理区域地标属性的问题 对于 iOS6 我得到行政区域的全名 例如 加利福尼亚 但对于 iOS7 我得到 CA 的值 当情况如此变化时 这是一个问题 有什么方法可以控制这个输入 使其更加一致吗
  • 了解 malloc_history 转储

    如果您曾经问 过如何调试 Objective C 中的释放 分配问题 您将遇到这些可以帮助跟踪问题的环境设置 NSZombieEnabled 释放后保留对象 以便您可以获得指针等 MallocStackLogging 保留对象历史记录以供以
  • 有没有办法以编程方式选择 Segue 锚点?

    假设我有一个 Storyboard 其中包含一个包含按钮的视图 当用户按下此按钮时 会出现一个弹出窗口 因此 我需要使用 Xcode 将 Segue 拖动到按钮来设置锚点 然后执行使用标识符执行Segue 所以 我的问题是 有没有办法以编程
  • 核心数据二进制数据允许外部存储崩溃

    我在 iOS 12 0 1 上发生崩溃 日志如下 ImageIO CFDataGetBytes data 0x28539b2f0 size 154262 offset 8 count 8 dst 0x16dbf86f0 External d
  • TypeError:cli.init 不是 React Native 的函数

    在 MacBook Air M1 芯片中运行 npx react native init appName 时 TypeError cli init is not a function at run opt homebrew lib node
  • 如何为 App Store 添加关联域? - App Store Connect 的 app-ads.txt 文件

    如您所知 Admob 向发布商发送了有关 app ads txt 文件的电子邮件 Admob 在电子邮件中表示 因此 我们邀请您仔细检查您的 app ads txt 文件 如果 您已经在发布日期之前发布了一份 文件 应发布在列出的网站的根目
  • Xcode 和 Waze 集成

    我正在尝试整合我的app with waze http www waze com 有人知道如何调用位智并发送坐标吗 我没有找到任何 API 或其他相关信息 void navigateToLatitude double latitude lo
  • 如何在调用-reloadData后保留UITableView contentoffset

    CGPoint offset table contentOffset table reloadData table setContentOffset offset animated NO unuseful block UITableView
  • NSLocale 货币符号,显示金额值之前或之后

    我在用StoreKit在我的应用程序中实现应用程序内购买商店 我有一个自定义设计 这意味着价格的值应该是白色的且较大的 货币符号较小 较暗并与价格值的顶部对齐 我可以使用以下命令毫无问题地获取货币符号NSLocale in SKproduc
  • 快速从 appDelegate 中 popToRootViewController

    我试图从应用程序委托弹出到导航堆栈的根视图控制器 并且在将 obj c 中的内容转换为 swift 时遇到一些问题 obj c 中的工作原理 UINavigationController navigationController UINav
  • iphone:使用 iOS 5 和 Xcode 4.2 提交应用程序? [关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我有一个在
  • 如何使用 UISlider 以及如何将滑块设置为特定值?

    我是第一次使用 UIslider 首先我想知道如果值的范围是 0 到 10 如何获取滑块位置的值 其次 我希望我的滑块设置为 5 个不同的值 如 1 2 3 4 5 slider should not set between the lab
  • iOS swift 应用程序启动时出现黑屏

    我有个问题 当我启动我的应用程序时 会看到黑屏几秒钟 然后出现启动屏幕 我的启动画面不是默认的 我使用了视图控制器 因为我的启动画面有一个动画 我搜索了一个解决方案 我得到了这个 在我的闪屏加载 iPhone 之前出现黑屏 https st

随机推荐

  • Ant复制过程中如何删除一个文件夹

    我有一个文件 其文件路径类似于 LibraryX A Stuff FileY txt 我在 Ant 构建中将其用作包含文件 但是 我需要在复制过程中删除路径的 LibraryX A 部分 文件从 LibraryX A Stuff FileY
  • Knex/SQL:将一对多联接合并到一个对象中

    我有两个表 page 和 page css 我想要page和page css之间是一对多的关系 一个页面包含多个page css 参见表结构 Page table structure Page css table structure 这是我
  • 如何将 csv 文件的内容读入类中,并将每个 csv 行作为类实例

    我是一名 Python 新手 几天来我一直在为课堂作业而苦苦挣扎 我有一个 csv 文件 其中包含这样的数据 id latitude longitude city label yr1970 yr1975 yr1980 yr1985 yr19
  • 如何区分真阳性和真阴性?

    本质上 我有一个代表真实情况的二值图像 并且有一个取自算法结果的二值图像 现在的任务是找到重叠区域来评估算法的性能 即找到真正的阳性 TP 真阴性 TN 假阳性 FP 和假阴性 FN 我已经正确找到了 FP 和 FN 的值 但是我无法理解如
  • 如何编写将使用express api的azure函数

    我有一个天蓝色的功能 在index js中我有以下代码 module exports function context req const createHandler require azure function express creat
  • 如何在文件上传时显示加载图形?

    文件应通过 Ajax 或 Iframe 在后台上传 我应该能够通过 JavaScript 检测上传何时完成 这样我就可以隐藏加载图形并将用户重定向到新的 URL 使用Jquery就可以了 查看jQuery 上传 http www uploa
  • Xamarin iOS 本地推送通知

    如何安排本地 无服务器 推送通知 不是警报 从我的应用程序触发 我只想从我的应用程序安排一个通知 并让它在通知中心的给定时间触发 我尝试使用 LocalNotifications 但它们似乎仅在应用程序打开时才起作用 并且仅在应用程序关闭时
  • Twitter Bootstrap Navbar 与 AngularJS - 折叠不起作用

    我正在使用 Angular 和 Twitter Bootstrap 导航栏 并尝试让折叠功能正常工作 部分 program html div class navbar navbar inverse navbar static top div
  • 如何在Androidcamera2 API中同时配置前后两个摄像头?

    我想将前置和后置两个摄像头配置到 Androidcamera2 API 中 以便同时从两个摄像头拍摄照片和视频 我创建了 2 个纹理视图 当我打开一个摄像头 前置或后置 时 我的代码工作正常 但每当我试图同时打开两个摄像头 代码在创建会话时
  • 使用CSS检测输入中是否有文本——在我正在访问且无法控制的页面上?

    有没有办法通过 CSS 检测输入中是否有文本 我尝试过使用 empty伪类 我尝试过使用 value 这两个都不起作用 我似乎无法找到单一的解决方案 我想这一定是可能的 考虑到我们有伪类 checked and indeterminate
  • Xcode 突然停止在硬件上运行项目:“无法启动 xxx.app:.. 没有这样的文件..”[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 Xcode 已停止运行我的应用程序 它在我从设备中删除它并尝试通过在 Xcode 中重新运行它来重新安装后立即启动 我之前已经做过数百
  • 使用 boost Spirit 解析带有二进制信封的文本文件

    我目前正在尝试为 ASCII 文本文件编写一个解析器 该文件被一个带有校验和的小信封包围 该文件的基本结构是 我想将有效负载提取到另一个字符串中以将其提供给 下一个解析器 我用来解析这个信封的解析器表达式是 qi phrase parse
  • 如何杀死shell的所有子进程?

    我正在编写一个 bash 脚本 它可以完成几件事 一开始它会启动几个监视脚本 每个脚本都运行一些其他工具 在我的主脚本结束时 我想杀死从我的外壳中产生的所有东西 所以 它可能看起来像这样 bin bash some monitor1 sh
  • 是什么使得树遍历是前序的还是有序的?

    为什么通过根 左 右进行的树遍历称为前序 难道这不应该是有序的吗 因为根总是第一位的 对我来说 为什么这样称呼它没有意义 因为根始终是第一个元素 我们总是有这样的限制 左孩子在右孩子之前被访问 主要区别在于根在哪里 如果根是before两个
  • Git 拉取失败并出现错误的包头错误

    git pull 失败并出现以下错误 remote Counting objects 146 done remote fatal unable to create thread Resource temporarily unavailabl
  • 如何获取硬盘已用空间,可用空间,而不是分区可用空间

    我想知道每个硬盘的可用空间 已用空间 而不是分区可用空间 谢谢 使用 GetDiskFreeSpaceEx 函数 参见这篇文章 http msdn microsoft com en us library aa364937 28v vs 85
  • ASP.NET 会员提供商

    是否有人使用过 ASP NET Membership Provider 代码以及新的 1 3 工具包和 MVC 我正在寻找一些更新的代码 到目前为止我所能找到的就是这里的代码 http archive msdn microsoft com
  • 是否可以从 Dart 的控制台读取内容?

    我知道我们可以使用 print 语句在 dart 中打印到控制台 我想知道是否可以从控制台读取数据 我进行了搜索并查看了 dart io 包 但找不到任何参考 Thanks 您可以使用字符串输入流 http api dartlang org
  • 用大写字母分割字符串[重复]

    这个问题在这里已经有答案了 可能的重复 将 PascalCase 字符串拆分为单独的单词 https stackoverflow com questions 3216085 split a pascalcase string into se
  • UIButton 上的文本更改不粘

    我的视图中有一个 UIButton 上面写着 STOP 当按下时 它应该 当然停止播放 并且 将其标签更改为 RTN TO ZERO 这很简单 stopButton titleLabel text RTN TO ZERO 然而 这种变化只出