草庐IT

ios - 我怎样才能访问另一个类中的 IBOutlet?

我在这个问题中遇到了同样的错误:howcaniaccessIBOutletinanotherclass?inswift但是当我在我的Xcode中写入时(对于带有Swift3的iOS8)我有一个错误。我的代码是这样的。我想通过一个按钮的操作编辑amauntOut(是一个UILabel),它位于Convert_Table_Third_Cell类中:@IBActionfuncactionTextb(_sender:Any){print("youwritted\(String(describing:amauntEnter.text!))----")//Convert_Table_Third_C

ios - 我怎样才能找到给定日期的格林威治标准时间

我有一个像2017-08-1211:30:00这样的日期,我想将日期显示为2017年8月12日星期六上午11:30(格林威治标准时间06:00)我得到2017年8月12日星期六上午11:30使用以下代码letmyDate="2017-08-1211:30:00"letdate=myDate.date(format:.custom("yyyy-MM-ddHH:mm:ss"))letstrDate=date?.string(format:.custom("EEE,ddMMMyyyyhh:mma"))letlocalDate=strDate?.date(format:.custom("EEE

swift - 特定功能同时在所有 View 上运行。我怎样才能让它一个接一个地运行?

我正在使用SwiftUI构建SimonSays应用程序,在构建它时我遇到了一个错误。问题出在我在下面输入的一个特定函数上。此函数设置SimonSays按钮的alpha(只是按下按钮的简单动画)并将它们设置回0.5。我希望它在每个View上一次运行一个,因为到目前为止动画同时在所有按钮上运行。我们将不胜感激!forindexinsettings.guessArray{wait(time:2.0){settings.alphas[index]=1.0wait(time:0.3){settings.alphas[index]=0.5}}} 最佳答案

swift - 我怎样才能把我的收藏 View 放在导航栏 Swift 下

在我的应用程序中,collectionview标题顶部有一个图像,我需要导航栏下的collectionview 最佳答案 选择CollectionView,转到大小检查器并在ScrollView部分将内容插入设置为从不 关于swift-我怎样才能把我的收藏View放在导航栏Swift下,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/43662954/

swift - 我怎样才能找到我的 Storyboard导出连接到的文件?

这可能是个愚蠢的问题。我知道我可以很容易地从我的导出进入我的Storyboard,例如有没有简单的方法可以反过来?我想从我的Storyboard元素转到我的swift文件,特别是声明socket的代码行。 最佳答案 我不知道有任何返回导出声明的快捷方式链接。几个备选方案是:当您在Storyboard中选择了一个ViewController或其中的一个元素时,使用助理编辑器(它是下方带有两个重叠环的中间按钮)。它将在StoryboardView旁边的面板中加载伴随类。从层次结构中选择ViewController本身,转到右侧的身份检查

swift - 我怎样才能摆脱速度测量过程中不可预测的速度峰值?

我已经为用户速度跟踪编写了服务。此服务使用CoreLocation框架来跟踪地理点并计算用户速度。服务示例:privatefuncprocessLocation(_current:CLLocation){guardletlocation=lastLocationelse{lastLocation=currentspeed.value=0return}varspeed=current.speedif(speed>0){speed.value=speed}else{speed=location.distance(from:current)/(current.timestamp.timeIn

macos - 我必须指定哪些权利才能使用默认值 write com.apple.screencapture in NSTask()

我让应用程序运行良好然后提交到应用程序商店并发现了这个叫做沙箱的东西:-p我一直在阅读文档和开发者论坛,但我无法明确我需要添加什么权利才能使其正常工作:lettask=NSTask()task.launchPath="/bin/bash"task.arguments=["-c","defaultswritecom.apple.screencapturetypegif;killallSystemUIServer"]task.launch()我想也许com.apple.screencapture和com.apple.security.temporary-exception.shared-p

ios - 给定一个颜色的十六进制,我怎样才能使该颜色更亮或更暗?

这个问题在这里已经有了答案:ReturnlightercolorfromSKColorusingHSLlightnessfactor(2个答案)关闭7年前。假设我有一个十六进制,例如:5fc9f8是否有接受“黑暗等级”(-10到10)并返回反射(reflect)该情况的十六进制的函数?我所说的暗度是指添加黑色/从颜色中去除黑色。

ios - 是否必须使用autolayout才能使用stackview

是否有必要强制使用自动布局来仅使用堆栈View假设我在没有自动布局的情况下完成了整个项目,现在对于特定的屏幕,我必须使用Stackview来平均划分View内的标签数量。有什么解决办法吗..问题实际上,我必须自定义我的一个没有自动布局的旧项目,现在我只需要修改一个屏幕,它不需要任何约束,只需要像uitablecell这样的stackview,每个单元格中有8个标签,平均分配。Iknowwecandoitbyjustcalculatingframeruntimebutisthereisanyotherwaytodoit. 最佳答案 是

ios - 如果不满足条件,我怎样才能使 segue 不发生?

我想在场景之间进行有条件的转场,这样只有在满足条件时才会发生。问题是当我点击激活此转场的按钮时,它会执行转场而不关心是否满足条件。这是代码:@IBActionfuncgoonbutton(sender:UIButton){iftextFieldRandomWord.text!=nil{performSegueWithIdentifier("firstsegue",sender:sender)}else{whateverLabel.text="Youdidn'tactuallywriteanything."}}所以我希望仅当textFieldRandomWord!=nil时才发生segu