Я довольно новичок в Cocoa & Программирование на Mac. У меня есть WebView, и я хочу его переместить. Есть ли способ изменить координаты WebView?Изменить положение WebView Cocoa
EDIT: Некоторые соответствующий код: NistractAppDelegate.m
#import "NistractAppDelegate.h"
@implementation NistractAppDelegate
@synthesize window;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
[window setAlphaValue:0];
[window setBackgroundColor:[NSColor colorWithCalibratedRed:0.125490196078431 green:0.125490196078431 blue:0.125490196078431 alpha:1]];
[mainWebView setBackgroundColor:[NSColor colorWithCalibratedRed:0.125490196078431 green:0.125490196078431 blue:0.125490196078431 alpha:1]];
[[mainWebView mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]];
mainWebView.frame = NSMakeRect(mainWebView.frame.origin.x + 10, mainWebView.frame.origin.y, mainWebView.frame.size.width, mainWebView.frame.size.height);
[window makeKeyAndOrderFront:self];
[[window animator] setAlphaValue:1];
}
@end
NistractAppDelegate.h
#import <Cocoa/Cocoa.h>
@interface NistractAppDelegate : NSObject <NSApplicationDelegate> {
NSWindow *window;
IBOutlet NSView *mainView;
IBOutlet id mainWebView;
}
@property (assign) IBOutlet NSWindow *window;
@end
Он говорит: «ошибка: запрос член„кадр“я n что-то не структура или объединение » – icant
WebView в моем ответе должен быть заменен именем вашего экземпляра webview:' mywebview.frame = .... 'также я ошибся в ответе, который я исправил сейчас. –
Я заменил WebView на mainWebView, имя моего веб-браузера, но он по-прежнему дает ту же ошибку. Должен ли я инициализировать веб-просмотр каким-то образом, чтобы принять эти выражения? – icant