在tableView、scrollView、collectionView上层添加一个固定的UIButton,不随其滚动
2016-11-09 17:59
465 查看
- (void)viewWillAppear:(BOOL)animated {
[super
viewWillAppear:animated];
//1 弹出半透明的view
//获取window
UIWindow *window = [UIApplication
sharedApplication].keyWindow;
UIButton *button = [[UIButton
alloc] initWithFrame:CGRectMake(ScreenW-55,ScreenH-49-55,40,40)];
self.button = button;
button.layer.cornerRadius =
20;
button.layer.masksToBounds =
YES;
[button setBackgroundImage:[UIImage
imageNamed:@"button_add"]
forState:UIControlStateNormal];
[window addSubview:button];
}
- (void)viewDidDisappear:(BOOL)animated {
[super
viewDidDisappear:animated];
[self.button
removeFromSuperview];
}
[super
viewWillAppear:animated];
//1 弹出半透明的view
//获取window
UIWindow *window = [UIApplication
sharedApplication].keyWindow;
UIButton *button = [[UIButton
alloc] initWithFrame:CGRectMake(ScreenW-55,ScreenH-49-55,40,40)];
self.button = button;
button.layer.cornerRadius =
20;
button.layer.masksToBounds =
YES;
[button setBackgroundImage:[UIImage
imageNamed:@"button_add"]
forState:UIControlStateNormal];
[window addSubview:button];
}
- (void)viewDidDisappear:(BOOL)animated {
[super
viewDidDisappear:animated];
[self.button
removeFromSuperview];
}
相关文章推荐
- 在 tableview的上面 添加 一个view, 下面 加一个 button,都是 监听 scrollview的滑动而已,
- 在ScrollView添加一个ListView造成的滚动问题的简单解决办法()
- tableView头部放scrollView滚动视图
- listview添加一个固定表头 显示Table效果
- iOS开发之在scrollview上添加点击并解决其子控件的点击无响应(如tableView)
- javaFxTableView可编辑表格,当我添加一个TextFieldTableCell至TableColumn的CellFactory中后,在编辑数据时后台报错
- tableview索引添加一个显示点击或滑动到哪个字母的控件
- tableView和scrollView滚动起冲突,tableview不能滚动
- 使用ScrollView实现滚动效果 出现 ScrollView can host only one direct child (ScrollView只能包裹一个直接子元素)
- iOS tableview自定制以及scrollview的无卡顿定时滚动
- ScrollView或其子控件(TableView、CollectionView)内部空间自动下移64个单位
- 含有按钮的ScrollView在iOS8中无法滚动的解决办法 | ScrollView with UIControl/UIButton subviews not scrollable under iOS 8
- webView、scrollView、TableView,为了防止滚动时出现偏移,底部黑框问题等
- iOS9 TableView和ScrollView滚动不响应问题
- iOS scrollView,tableView,collection滑动改变方向,分别在上滑和下滑中进行操作
- 在ScrollView添加一个ListView造成的滚动问题的简单解决办法
- 多视图控制器 (一个界面需要多个tableview CollectionView时)
- UIScrollView中添加一个视图,实现让其始终固定在某个位置
- iOS UITableViewController 添加一个固定的不能滚动的控件
- 多个tableview 点击状态栏当前scrollView滚动到顶部