我有一个正常的视图控制器embedded在导航控制器。 在这个视图控制器中,我有一个使用安全区域约束的表视图。 (我不使用表视图控制器) 导航控制器设置为喜欢大标题,模式设置为.always。 在testing版2中,这个工作非常完美,所以当我进入标题的时候很大,当我向下滚动的时候,它变得很小(和普通的一样)。 但是从testing版3开始,这已经不起作用了。 任何人都知道如何重新打开它,或者如何使它滚动表格视图,它会变得更小。 像所有新的iOS 11应用程序的行为一样? 或者这是目前版本的swift 4 / iOS 11中的一个bug,但是messenger和settings等应用程序仍然以这种方式工作。 提前致谢。
我在xcode 9中创build了一个新项目。 我想添加图像文件到项目。 当我从桌面上删除这个文件时, 图像文件显示为红色? 但在项目文件夹中,我find了这个图像文件。 在Xcode 8中工作正常, 任何想法?
我最近下载了Xcode 9testing版,当我试图在模拟器中运行我的应用程序时,它没有被安装。 每次我尝试运行应用程序时,都会在Xcode中收到此错误。 任何帮助提供将不胜感激。 提前致谢。 PS:用于在Xcode 8.3.3中工作的应用程序
更新到Xcode 9之后,我试图build立我的一个项目。 我使用FacebookLogin窗格。 我在FacebookLogin / LoginButton.swift中有一个编译器错误 @testable import FacebookCore ❌ Module compiled with Swift 3.1 cannot be imported in Swift 4.0 在我的目标的构build设置中,Swift语言版本设置为Swift 3.2 。 我想我需要等待Facebook更新他们的pod? 还是有其他build议? 谢谢 !
在Xcode 9中的Swift4的光泽项目之后 我得到以下错误,我不知道 封闭元组参数'(key:_,value:_)'不支持解构 码: extension Dictionary { init(elements: [Element]) { self.init() for (key, value) in elements { self[key] = value } } func flatMap<KeyPrime, ValuePrime>(_ transform: (Key, Value) throws -> (KeyPrime, ValuePrime)?) rethrows -> [KeyPrime:ValuePrime] { return Dictionary<KeyPrime, ValuePrime>(elements: try flatMap({ (key, value) in return try transform(key, value) })) } } 此时try flatMap({ (key, […]
显然我已经设法build立我的项目在Xcode 9testing版,现在我只得到错误 使用swift 4.0编译的模块不能在swift 3.1中导入 当我在Xcode 8中运行项目。在我的情况下模块是Alamofire。 我试图重新启动Xcode,但没有任何反应的想法如何解决这个问题?
我目前正在testingXcode 9 beta 3在写这篇文章的时候。 在查看故事板时,我收到了一个警告列表,指出在其他语言/地区,我的固定约束条件会造成问题。 应用程序相当复杂,许多视图正在遇到这些警告。 警告是: Certain autolayout constraint combinations may result in an appropriate layout in the current development language but will pose issues in other languages and regions. 我知道该应用程序将不会在任何其他语言使用很快。 有什么办法可以把这个警告关掉吗? 这听起来很愚蠢,但我不能忍受看到我所有的意见,黄色警告图标,并在顶部(110警告!)
此代码在ios10中正常工作。 我得到我的标签和一个图像button,这是用户的照片configuration文件,圆形圆….好吧。 但是当运行xcode 9 ios11模拟器时,我把它拉长了。 button框架必须是32×32,当检查模拟和获取视图,并告诉xcode描述视图我得到的输出为170×32或类似的东西。 inheritance我的代码。 let labelbutton = UIButton( type: .system) labelbutton.addTarget(self, action:#selector(self.toLogin(_:)), for: .touchUpInside) labelbutton.setTitleColor(UIColor.white, for: .normal) labelbutton.contentHorizontalAlignment = .right labelbutton.titleLabel?.font = UIFont.systemFont(ofSize: 18.00) let button = UIButton(type: .custom) button.addTarget(self, action:#selector(self.toLogin(_:)), for: .touchUpInside) button.frame = CGRect(x: 0, y: 0, width: 32, height: 32) button.setTitleColor(UIColor.white, for: .normal) button.setTitleColor(UIColor.white, for: .highlighted) var buttomItem : […]