Förmodligen har jag missat något fundamentalt när jag har gjort följande metod?
+(void)moveView:(UIView*)view byLeft:(float)x andLower:(float)y {
NSLog(@"Input: %f", y);
float height = view.bounds.size.height;
float width = view.bounds.size.width;
CGRect rect = CGRectMake(x, y - height, width, height);
[view setFrame: rect];
NSLog(@"Result: %f", view.bounds.origin.y);
}
När jag kör denna metoden i loadView så loggas "Input: 50" och "Result: 0". Dock kommer min UIView att flyttas till den angivna positionen när den renderas. Tyvärr pajjar det hela min teori om att kunna lägga en vy vid sidan om en annan vy.
Någon som vet hur jag ska lösa detta?