Macos 单击按钮,调整视图大小
我是编程新手,显然不是很好。但我正在努力寻找我的成功之路!但不幸的是我也不擅长 我正在做一个带有网络视图和几个按钮的MacOSX应用程序。当我点击一个按钮时,我希望webview改变大小 我可以做的一件事是添加大量的web视图,并显示和隐藏它们,但我认为通过单击按钮来更改web视图更容易Macos 单击按钮,调整视图大小,macos,webview,width,Macos,Webview,Width,我是编程新手,显然不是很好。但我正在努力寻找我的成功之路!但不幸的是我也不擅长 我正在做一个带有网络视图和几个按钮的MacOSX应用程序。当我点击一个按钮时,我希望webview改变大小 我可以做的一件事是添加大量的web视图,并显示和隐藏它们,但我认为通过单击按钮来更改web视图更容易 - (IBAction)changeButton:(id)sender { self.webview.HowToChangeTheSize = unKnown; NSLog(@"Button w
- (IBAction)changeButton:(id)sender {
self.webview.HowToChangeTheSize = unKnown;
NSLog(@"Button works");
}
要更改webview大小,可以使用框架属性
- (IBAction)changeButton:(id)sender {
self.webview.frame = CGRectMake(self.webview.frame.origin.x, self.webview.frame.origin.y, 200, 200);
NSLog(@"Button works");
}
这将把webview的高度和宽度更改为200 那很有魅力!如果我想将其定位到左上角或居中,如何进行此更改?我的意思是在按下按钮之后。修改传递给CGRectMake函数的前两个参数的值。因此,如果要将其定位到左上角,则需要将0设置为webview的帧原点坐标:self.webview.frame=CGRectMake(0,0,200,200);