Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Uiview 如何在Swift的主视图中添加子视图_Uiview_Uiviewcontroller_Swift_Ios8_Xcode6 - Fatal编程技术网

Uiview 如何在Swift的主视图中添加子视图

Uiview 如何在Swift的主视图中添加子视图,uiview,uiviewcontroller,swift,ios8,xcode6,Uiview,Uiviewcontroller,Swift,Ios8,Xcode6,我需要如何进行的建议 如何在某些操作的持续时间内稍微调暗主视图并显示一些忙指示灯,然后取消调暗 用迅捷的语言 谢谢 UPD:在Objective-C中,我使用了前面类似的内容: UIView *dimView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)]; dimView.backgroundColor = [UIColor blackColor]; dimView.alpha = 0.5f; dimView.tag =

我需要如何进行的建议

如何在某些操作的持续时间内稍微调暗主视图并显示一些忙指示灯,然后取消调暗

用迅捷的语言

谢谢

UPD:在Objective-C中,我使用了前面类似的内容:

UIView *dimView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
dimView.backgroundColor = [UIColor blackColor];
dimView.alpha = 0.5f;
dimView.tag = 1111;
dimView.userInteractionEnabled = NO;
[self.view addSubview:dimView];

我们如何在Swift中实现这段代码?

我已经检查过了,请按如下操作,在Swift中工作正常

我们必须使用帧初始化视图,然后必须为视图设置
.alpha
属性

let testFrame = CGRect(x: 0, y: 100, width: 100, height: 100)
var testView : UIView = UIView(frame: testFrame)
testView.backgroundColor = UIColor(red: 0.5, green: 0.5, blue: 0.5, alpha: 1.0)
testView.alpha=0.5
self.view.addSubview(testView)
.addSubview
将在主视图中添加视图


快乐编码:)

要调暗,请放置叠加视图。对于指示器,请使用活动指示器视图。最难的部分是什么?对于swift,将代码翻译成swift。最难的是什么?你读过关于斯威夫特的基础知识吗?比如说免费的书。。。我可以把这个代码翻译成Swift。我不知道如何使忙碌的指标。很抱歉,我的问题可能表述不正确。非常感谢!我忘了UIView(画面:…):-)欢迎,@AlexeyNakhimov