78得票11回答
iOS 11导航栏高度自定义

在iOS 11中,sizeThatFits方法不再从UINavigationBar子类中调用。改变UINavigationBar的框架会导致故障和错误的插入。那么,现在有什么想法来自定义Navbar高度呢?

77得票32回答
Xcode:“此应用程序无法在此时安装。”

为了学习目的,我在处理我的第一个应用程序。进行得很顺利,但在使用Xcode时遇到了问题。每当我尝试在iPhone模拟器上运行应用程序时,就会弹出此消息:“此应用程序无法在此时安装。” 出了什么问题?构建应用程序时没有错误。已尝试清理构建。重新安装了pod。重启了Xcode。擦除了模拟器设...

77得票15回答
iOS 11 导航栏标题视图宽度未设置

在 iOS11 上出现了一种行为,即 navigationItem.titleView 的宽度不是屏幕的完整宽度。 我有一个自定义视图,我将其设置为 titleView。之前在 iOS11 之前,该视图将填充导航栏区域。但是在 iOS11 中,它没有调整大小以填充屏幕宽度。 我尝试在设置 ...

70得票8回答
iOS 11导航栏中的搜索栏

iOS 11对UISearchBar进行了重新设计,使其角落更圆润,高度更大。只需将其设置为navigationBar的titleView即可将UISearchBar添加到navigationBar中,使用 navigationItem.titleView = searchBar 即可。 然...

67得票8回答
iOS 11中UILabel单词换行出现问题。

我有一个与XIB无自动布局的应用程序相关的问题。我不知道这是否是重要信息。 我有一个使用换行符的2行UILabel。在iOS 10中,换行符正常工作,并且第一行包含一个词和特殊字符,例如“&”符号。例如: 然后在iOS 11上,换行的处理方式有些问题,会把&符号放到第二行: 这是...

64得票6回答
iOS 11中如何使用增强型导航栏标题

iOS 11测试版1几乎在所有系统应用程序中(从iOS 10和Music应用程序开始)使用增加的导航栏标题。我想知道苹果是否会在iOS 11中提供公共API,或者它现在是否仍然是私有的。 这项功能表现为标题具有增大的字体大小,左对齐,并且一旦用户向下滚动,将移至导航栏。 我在此处附上了一些消...

60得票8回答
iOS 11大标题导航栏不会折叠

在Cocoa Touch WWDC视频中的新功能中,苹果公司的工程师表示,新的大标题导航栏将神奇地钩入底层视图控制器的顶级滚动视图,并在上下滚动时自动折叠/展开。 (他可能是指,他们无法将此功能以可用的方式补丁到已经令人尴尬的 UINavigationController - UIN...

59得票9回答
UISearchController iOS 11定制化

在iOS 11之前,我一直使用以下代码自定义UISearchController搜索栏的外观: var searchController = UISearchController(searchResultsController: nil) searchController.searchBar...

56得票15回答
Xcode 9 beta 4出现Simultaneous accesses to 0x1c0a7f0f8, but modification requires exclusive access错误

我的项目同时使用了Objective-C和Swift代码。当用户登录时,它会调用一组API以获取用户喜好,我有一个DataCoordinator.swift类来安排API操作,并从UserDetailViewController.m类中发起这些调用以加载用户的偏好设置。在我将代码迁移到使用Xc...

56得票6回答
iPhone X在视图控制器中隐藏主页指示器

我有一个视图控制器,它从顶部到底部占据整个屏幕。 我想在iPhone X设备上隐藏屏幕底部的主页栏指示器。 在iOS 11中,我该如何做到这一点?