Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.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
Ios 如何在UIView上设置条件_Ios_If Statement_Uiview - Fatal编程技术网

Ios 如何在UIView上设置条件

Ios 如何在UIView上设置条件,ios,if-statement,uiview,Ios,If Statement,Uiview,我想在UIView上设置If条件。如果出现子视图,则应禁用该按钮。但我确实知道如何在UIView上设置条件的语法。如果有人能指引我,我将非常感激。提前感谢。如果您的视图为“显示”,则表示您的视图处于视图的层次结构中,这意味着您视图的窗口属性将不为零,您可以检查此条件 if (view.window != nil) { //button disable } 我认为您需要基于子视图的条件,因此必须使用视图的子视图属性,如下所示: if(yourView.subviews.count&g

我想在UIView上设置If条件。如果出现子视图,则应禁用该按钮。但我确实知道如何在UIView上设置条件的语法。如果有人能指引我,我将非常感激。提前感谢。

如果您的视图为“显示”,则表示您的视图处于
视图的层次结构中,这意味着您视图的窗口属性将不为零,您可以检查此条件

if (view.window != nil)
{
    //button disable 
}

我认为您需要基于子视图的条件,因此必须使用视图的子视图属性,如下所示:

 if(yourView.subviews.count>0)

{

your code for disable button

}