想制作一个按钮,类似于iPhone 的辅助touch的那个小白点的按钮。但是注意:千万不能也做成小白点,可能会导致审核被拒。
不明白网络上查到的那些,为什么会那么复杂,涉及到那么多的页面。其实只要在要出现这个按钮的控制器的.m文件里写几段代码就可以解决,非常轻便,尤其适合开发新手。
首先,在想放这个button的vc里,创建一个成员对象。
@property (nonatomic,strong)UIButton *spButton
然后就可以开始创建按钮了,我写成了一个方法:
//创建可拖动、自动贴近边缘的 事件上报按钮
[self initAddEventBtn];
方法的具体内容:
-(void)initAddEventBtn{
UIButton *btn = [[UIButton alloc] initWithFrame:CGRectMake(SCREEN_WIDTH-71,300,66,66)];
[btn setImage:[UIImage imageNamed:@"shijianshangbao"] forState:UIControlStateNormal];
btn.backgroundColor = [UIColor colorWithWhite:0.88 alpha:0.8];
btn.tag = 0;
btn.layer.cornerRadius = 8;
[self.view addSubview:btn];
self.spButton = btn;
[_spButton addTarget:self action:@selector(addEvent:) forControlEvents:UIControlEventTouchUpInside];
//