我有一个UIView
我以模态方式显示,这个视图主持imageview
,我试图创建一个行为,当用户点击按钮(如选择)而不是模仿模态窗口我从模态窗口返回(转换)回到Viewcontroller
,并使该图像成为父viewcontroller
的背景,我找不到任何类似于此行为的在线。< / p>
有什么想法吗?
答案 0 :(得分:0)
为您的视图设置自定义隐藏和显示方法。像这样:
- (void)show:(BOOL)animated
{
if (animated) {
__weak StoryMetadataView * blockSelf = self;
[UIView animateWithDuration:kShowHideDuration animations:^{
blockSelf.alpha = 1.0;
} completion:^(BOOL finished) {
}];
} else {
self.alpha = 1.0;
}
}
- (void)hide:(BOOL)animated
{
if (animated) {
__weak StoryMetadataView * blockSelf = self;
[UIView animateWithDuration:kShowHideDuration animations:^{
blockSelf.alpha = 0.0;
} completion:^(BOOL finished) {
[blockSelf removeFromSuperview];
}];
} else {
self.alpha = 0.0;
}
}
答案 1 :(得分:0)
我认为你需要这些方面的东西。