在某个用户操作后,我希望向我的UIViewController添加另一个半透明的UIView;即加载时,后面的UIViewController视图仍然在后台可见,新的UIView将显示为它上面的一层。
“半透明”UIView应该有几个图像和按钮,所以我更喜欢为它创建一个单独的h,m和xib文件,以便我可以控制它。
我该怎么做?
答案 0 :(得分:4)
试试这个:
UIView *view = [[UIView alloc] init];
[view setAlpha:0.5];
[mainview addSubview:view]
答案 1 :(得分:2)
[[NSBundle mainBundle] loadNibNamed:@"NibName" owner:self options:nil];
完成此操作后,您的自定义将从笔尖加载并分配给您声明的属性。