0
我试图在我的自定义键盘上创建一个按钮。下面是我目前使用的代码:定制键盘视图帧返回0
CGRect ss = [[UIScreen mainScreen] bounds];
self.q = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[self.q setBackgroundImage:[UIImage imageNamed:@"back.png"] forState:UIControlStateNormal];
[self.q setTitle:@"Q" forState:UIControlStateNormal];
[self.q.titleLabel setTextColor:[UIColor whiteColor]];
self.q.titleLabel.font = [UIFont systemFontOfSize:30];
[self.q setFrame:CGRectMake(0*ss.size.width/10, 0, ss.size.width/10,self.view.bounds.size.height/4)];
[self.q addTarget:self action:@selector(size:) forControlEvents:UIControlEventTouchDown];
[self.view addSubview:self.q];
的问题是,self.view.bounds.size.height似乎返回0,当它应该返回键盘视线的高度。还有一个类似的问题,但我已经尝试了答案,但都没有成功。
你把这些代码放在哪里? – anhtu
in viewDidLoad,在视图控制器中。 – Uon