Stackview 交换或更改视图顺序

2024-01-04

包含文本字段数组的 Stackview 嵌入在滚动视图中。我想更改某些操作的文本字段的顺序。删除和添加文本字段的方式会导致视图扭曲。我还通过从滚动视图中删除进行了测试。正常的 stackview 也无法正确显示交换。我正在使用索引来更改:


stackView.removeArrangedSubview(localityTF) stackView.insertArrangedSubview(localityTF, at: 2)


这是奇怪的行为,但自动布局系统有问题,应该先更新,然后才能添加 localityTF 回来。也不要忘记removeArrangedSubview不从子视图数组中删除视图:

[self.stackView removeArrangedSubview:_label1];
[self.stackView setNeedsLayout];
[self.stackView layoutIfNeeded];

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

Stackview 交换或更改视图顺序 的相关文章

  • 如何避免 NSNumberFormatter 中的四舍五入

    我试图拥有一个最大精度为 2 位小数的数字字符串 而其余小数只是被修剪掉而不是四舍五入 例如 I have 123456 9964 I want 123456 99 gt Just want to trim rest of the deci
  • 尝试注册 RCTBridgeModule 类 RCTFileReaderModule

    尝试为名称 FileReaderModule 注册 RCTBridgeModule 类 RCTFileReaderModule 但该名称已由类 FileReaderModule 注册 尝试使用命令react native run ios在i
  • Swift - 将图像插入 PDF 不再适用于 iOS 13

    目前正在开发在我的贷款计算器应用程序上导出 PDF 的功能 我有一个预览屏幕 可以在您保存 PDF 之前显示它 预览屏幕由带有 html 的 webView 组成 其中包含占位符 我能够成功地将图像插入到正确的占位符上 并将其显示在 PDF
  • TableView 中图像的大小不正确

    我正在使用来自 URL 的图像创建一个表视图 但图像不会调整到所有视图的大小 直到我将其按入行中 知道为什么会发生这种情况吗 这是一个自定义的表格视图 我的代码是 UITableViewCell tableView UITableView
  • 调用了 numberOfRowsInSection 但未调用 cellForRowAtIndexPath

    在我的表视图中节中的行数被调用两次但是cellForRowAtIndexPath不叫 我想在 tableView 中显示 Facebook 好友列表 如果 cellForRowAtIndexPath 调用我的问题就解决了 我在这里的数组中得
  • 如何像谷歌日历一样将单元格的内容滚动到表格视图中的另一个单元格中?

    我希望用户界面像谷歌日历那样进入桌面视图 它在不同的行中显示相同的日期事件 但是当您向上或向下滚动时 左侧的日期也会向上向下滚动 Can you please help me how to achieve this Please take
  • 如何在运行仅 iPhone 应用程序(非通用)的 iPad 上的 UIPickerView 中支持 VoiceOver?

    一般来说 我会查看 Apple 的 UICatalog 示例代码以获取基本的 VoiceOver 支持 但示例代码中似乎有对 UIPickerViews 的 VoiceOver 支持 我是否需要在某处提供accessibilityLabel
  • skView.ignoreSiblingOrder 在 swift 中的重要性/效率?

    这样做有多重要 高效skView ignoreSiblingOrder true初始化场景时 现在 我将其设置为 true 但由于某种原因 当我从 MainMenu 场景启动 GameScene 时 它 会在我的角色之前加载背景 即使背景的
  • 在 Swift 中使用 commitEditingStyle 动态删除 UITable 部分

    我正在处理一个无法解决的问题 我有一个来自客户数据库数组的名称表 每个客户在其他数据成员中都有一个名称属性 我可以成功删除某个部分中的行 但我不能删除该部分 当该部分中的最后一行被删除时 该部分必须消失 I got NSInternalIn
  • 如何从 iOS 应用程序检测不安全的 wifi 网络

    我想检测我的应用程序中是否存在不安全的 wifi 网络 是否有任何公共 iOS API 可以实现相同的目的 没有记录的 API 可以获取该信息 如果您的应用程序需要通过网络发送和接收敏感数据 您通常应该假设没有安全连接
  • AppDelegate 的变量用作全局变量不起作用

    我想使用我的 AppDelegate 来存储任何其他类都可以访问的对象 我已经像这样声明了这个 AppDelegate interface MyAppDelegate UIResponder
  • iOS 11 浮动 TableView 标题

    有一个应用程序包含多个部分 展开 时每个部分有几行 折叠 时没有 每个部分都有一个部分标题 使用以下子类重用它们UITableViewHeaderFooterView等等 到目前为止一切顺利 然后在 iOS 11 中 我使用了可视化调试器
  • 无需 iPhone 6 Plus 即可预览 iOS 应用程序

    我已经在 Yosemite 中使用 iPhone 6 和 Quicktime 完成了 iOS 应用程序预览 视频 但我无法在 iTunes Connect 中为 iPhone 6 上传它 而且我没有 iPhone 6 设备 有没有办法在没有
  • UICollectionReusableView 方法未被调用

    我希望我的部分位于UICollectionView有一个带有图像的标题 我已按照以下步骤操作 在故事板中 分配了一个标题作为我的附件UICollectionView 给它一个标识符 创建了一个子类UICollectionReusableVi
  • NSDateFormatter:根据 currentLocale 的日期,不包含年份

    这不会太难吧 我想显示不带年份的日期 例如 8 月 2 日 美国 或 02 08 德国 它也必须适用于许多其他语言环境 到目前为止 我唯一的想法是对年份进行正常格式 然后从生成的字符串中删除年份部分 我认为你需要看一下 NSString d
  • 将语音添加到自定义 UIMenuController

    我创建了一个自定义UIMenuController in a UIWebView但它似乎摆脱了 说出选择 选项UIMenuController在那之后 所有测试设备上的 偏好设置 中都打开了发言选择选项 并且它出现在其他应用程序中 包括非
  • 如何更改 UINavigationController 后退按钮名称?

    我有一个UIViewController我正在从第一个视图控制器导航到第二个视图控制器 我想更改显示在navigationcontroller为了回去 SecondViewController secondController Second
  • 我如何从 iPhone 设备获取电子邮件历史记录..?

    friends 我想从我的 iPhone 访问电子邮件历史记录 并且还希望在收到新邮件时收到通知 如果可能的话 请向我提供源代码片段 Thanks 简而言之 使用任何已记录的 API 都是不可能的
  • 快速钥匙串更新只有在第二次尝试时才起作用

    您好 我在更新存储在钥匙串中的登录信息方面遇到了 iOS 钥匙串的一个非常奇怪的问题 因此 如果没有保存的凭据 则正确运行保存函数会保存登录信息 如果登录信息已存在并且用户更新了密码 则更新功能仅正确更新密码 但是 如果登录信息存在并且我尝
  • iOS WKWebView 处理文件下载

    我面临以下问题 在 Web 界面中 文件下载是通过锚标记触发的 如下所示 a href bla blabla a 虽然 Safari 浏览器可以处理此请求并打开一个对话框来处理文件 但 WKWebView 将此视为普通链接并且不对其执行任何

随机推荐

  • Object方法中的“this”关键字指向Window

    var name The Window var object name My Object getNameFunc function return function return this name console log object g
  • 如何使用 Reactor 3.x 将 List 转换为 Flux

    我有一个异步调用节俭接口 public CompletableFuture
  • 有没有办法将引用的 MonoBehaviours 序列化为 JSON?

    假设我有一个名为ObjectA其中包含两个对象 ObjectsB and ObjectC System Serializable public ClassA public ClassB classB public ClassC classC
  • 在 LLDB 中查看数组:相当于 Xcode 4.1 中 GDB 的“@”运算符

    我想查看指针指向的元素数组 在 GDB 中 这可以通过使用运算符 将指向的内存视为给定长度的人工数组来完成 pointer length where length是我要查看的元素数量 上述语法在 Xcode 4 1 提供的 LLDB 中不起
  • 贪心算法的实现

    您知道谁知道您希望n 个人中的谁来参加聚会 假设 知道 是对称的 如果我认识你 你就认识我 你进一步要求 你希望每个人在聚会上至少有 5 个新朋友 而且 为了让没有人感到太孤立 每个人应该在聚会上已经认识至少 5 个人 您的原始名单可能不满
  • 415 尝试在 Jax-RS 球衣中发送 FormData() 时的状态

    我正在尝试使用 jquery ajax 发送附加到 FormData 的文件 在参考了一些 mozilla 和 IBM 的文档后 我得出了以下结论 阿贾克斯代码 var sessionId cookie referenceId var my
  • 在 forEach 循环中访问 this 会导致未定义

    我正在类的方法之一中使用 forEach 迭代数组 我需要访问 forEach 内的类的实例 但是this未定义 var aGlobalVar function use strict aGlobalVar thing function th
  • 编写轮询 Windows 服务

    I usually write Windows services in C but I m giving it a go in F For a polling serivce like this one I ordinarily use a
  • Visual Studio Code (vscode) 中文件扩展名的自动缩进规则?

    有没有办法告诉 Visual Studio Code 对给定的文件扩展名应用特定的自动缩进规则 我们当前的settings json 文件是 editor tabSize 4 editor insertSpaces true files a
  • Kotlin + Dagger2:如果没有 @Inject 构造函数或 @Provides- 或 @Produces- 注解的方法,则无法提供

    我收到以下错误 错误 8 1 错误 如果没有 Inject 构造函数或 Provides 或 Produces 注解的方法 则无法提供 java lang String 我一直试图制作一个提供两个合格字符串的模块 这是匕首的简化设置 Sin
  • 从 st_mtime、st_ctime、st_atime 打印时的日期相同

    因此 我应该打印目录的访问 修改和创建的日期 但它们似乎都是相同的日期 这是我的代码 struct tm date struct stat fileStat if options 0 1 options 1 0 options 2 0 op
  • 一个项目中的IdentityServer4和Web Api身份验证失败

    我一直在寻找我在这里遇到的问题 我试图从 SO 中的问题中找到答案 但可以找出问题所在 所以我非常绝望的自动提款机 所以在我的解决方案中我们有 3 个项目 API 生产API资源 身份服务器4 身份服务器4 用于访问 IdentitySer
  • 使用 VBA 将粗体文本插入 Word

    我编写了一个小脚本 将某些 Excel 单元格值导出到 Word 中 但是 某些插入内容需要加粗 似乎没有一个简单的方法可以做到这一点 此代码循环遍历记录并将它们添加到 Word 文档中 Do While intRow lt intTota
  • 如何结束我的去电。

    with statrtActivity callIntent 通话接通 然后我必须等待几秒钟并自动结束 为了结束我的通话 我采取了 mycalss 扩展 Broadcastreceiver 然后在那onreceive 我实现了 在该方法中
  • ASM x86 FASM 中的函数参数

    如何将参数传递给 Assembly 中的函数 我确实推送了最后一个参数 推送了第二个参数 推送了第一个参数 但我无法访问其中的参数Meh功能 我正在做的事情使程序崩溃了 format PE console Format PE OUT GUI
  • C# 是否将值传递给 Lambda?

    我有一些代码 int count 0 list ForEach i gt i SomeFunction count 这似乎不会增加计数 这里count是按值传递的吗 如果我在 lambda 中使用 有什么区别吗 int count 0 li
  • 不同通道上不求和的卷积层 - Keras

    假设我有 5x5x3 图像 并且每个通道都有不同的滤波器 例如 3x3x3 首先 在 Cov2D 中 滤波器中的每个内核分别应用于输入层中的三个通道 给出 3x3x3 无填充和步幅 1 然后将这三个通道相加 按元素相加 给出 3x3x1 我
  • MS Graph API 仅在某些 IP 上返回混合集成错误

    我们有一个使用 MS Graph API 与客户的电子邮件 日历集成的应用程序 其中一位采用混合设置的客户 客户 A 报告了问题 所有用户突然发现电子邮件集成不起作用 我们使用生产应用程序凭证和不同环境 本地 开发云 AWS 登台云 GCP
  • 删除SQL Server中的重复记录

    我编写了一个查询来从表中删除重复记录 WITH a as SELECT Firstname ROW NUMBER OVER PARTITION by Firstname empID ORDER BY Firstname AS duplica
  • Stackview 交换或更改视图顺序

    包含文本字段数组的 Stackview 嵌入在滚动视图中 我想更改某些操作的文本字段的顺序 删除和添加文本字段的方式会导致视图扭曲 我还通过从滚动视图中删除进行了测试 正常的 stackview 也无法正确显示交换 我正在使用索引来更改 s