ios uibutton hidden:这会自动禁用该按钮吗?

Nat*_*kel 20 hidden uibutton ios

我只是对UIButtons/iOS有一个知识问题.

假设你有一个UIButton.您将'hidden'属性设置为YES.这使它在视野中不再可见,对吧?但我注意到,虽然它不再可见,但它也不再可点击.那么,这是否意味着设置hidden = YES也设置enabled = NO?

只是好奇.谢谢你们.

Nir*_*iya 32

UIButton和所有的控制继承的共同属性UIViewhidden,backgroundColor等.

UIView如果任何视图被隐藏,则表示类引用,它将不会接收输入事件

类参考UIView说:

隐藏视图从其窗口中消失,不会接收输入事件.但它仍保留在超级视图的子视图列表中,并像往常一样参与自动调整.使用子视图隐藏视图会隐藏这些子视图以及它们可能具有的任何视图后代.这种效果是隐含的,不会改变接收者后代的隐藏状态.

你可以在这里找到这个.