在屏幕特定位置点击隐藏子窗口
来源:互联网 发布:菜鸟数据分析 编辑:程序博客网 时间:2024/05/22 14:08
#import "ViewController.h"#import "MusicListView.h"@interface ViewController ()// 列表子窗口@property (nonatomic, strong) MusicListView* listView;// 进度条控件@property (strong, nonatomic) IBOutlet UIImageView *progressImageView;@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.
// other codes
// ...}
// other codes
// ...
#pragma mark --TOUCH事件// 触摸事件-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ UITouch *touch = [touches anyObject]; // 获取触摸点 CGPoint clickPoint = [touch locationInView:self.view]; // 判断是否需要隐藏:只有当列表子窗口处于显示状态才处理隐藏 if (_listView.alpha == 1) { // 只有在特定位置或区域才处理触摸事件 if (clickPoint.y < _progressImageView.frame.origin.y) { _listView.alpha = 0; } }}@end
0 0
- 在屏幕特定位置点击隐藏子窗口
- 在固定位置创建子窗口,点击父窗口自动隐藏子窗口
- 点击屏幕任意位置隐藏虚拟键盘
- GTK 设置窗口在屏幕中的位置
- iOS点击屏幕任意位置, 隐藏键盘(手势)
- Android 点击屏幕其他位置隐藏Floating Action Button
- Swift 3 点击屏幕任意位置隐藏键盘
- [IOS开发]点击屏幕任何位置隐藏键盘
- 窗口显示在屏幕顶端,自动隐藏
- 控制对话框位置,在屏幕点击位置弹出对话框
- 编写一个在屏幕指定位置输出特定字符和特定颜色的子程序
- 点击屏幕隐藏输入法
- 点击屏幕隐藏键盘
- 在父窗口的中间位置显示子窗口 MFC
- MFC 子窗口在其父窗口相对位置
- android中获取控件在屏幕和窗口的位置。
- Qt窗口像QQ在屏幕顶端自动隐藏
- Cocos2dx--取得子节点在屏幕中的位置
- JAVA学习笔记
- 批量删除当前目录下后缀名为.c的文件。如a.c、b.c。
- 手机和电脑使用局域网传数据
- hdu5459 Jesus Is Here
- Move Zeroes
- 在屏幕特定位置点击隐藏子窗口
- javaScript正则表达式相关函数的使用
- Unity3d快捷键
- 软件生命周期
- 并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法 在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。
- 简易新浪微博客户端--Sweetheart
- 菜单
- PLMN选择和小区选择浅析
- Java 开发环境搭建