2010-11-21 6 views
1

안녕 얘들 아 ... 오늘은 아이폰 SDK에 해킹 첫 날입니다. 폭발을 가졌지 만 빠른 질문이 있습니다.UIView - newbie iphone sdk 이동

슬라이더에서 정보를 보내 UIView를 동적으로 이동하려고합니다. 내 슬라이더가 잘 작동하지만 UIView를 이동하는 방법을 알아낼 수 없습니다.

내 .H 파일

...


@interface Slider_BallViewController : UIViewController 
{ 
    IBOutlet UISlider *theslider; 
    IBOutlet UITextField *ytext; 
    IBOutlet UIView *theball; 
} 
- (IBAction)moveVert:(id)sender; 

내하는 .m 파일 ...


- (IBAction)moveVert:(id)sender 
{ 
int progressAsInt = (int)(theslider.value); 
NSString *newText = [[NSString alloc] initWithFormat:@"%d", progressAsInt]; 
ytext.text = newText; 

theball.frame.origin.y += progressAsInt; 
} 

나는 말한다 내하는 .m 파일에 frame.origin 라인에 오류가 발생합니다. 왼쪽 된 피연산자 할당으로 필요한 왼쪽 값 무엇이 잘못하고 있는지 확실하지 않습니다.

어떤 도움을 주셔서 감사합니다. 당신이있는 UIView의 프레임 속성을 수정하려면

alt text

답변

2

, 당신은 다음에 의해 그것을 수행해야합니다

CGRect curFrame = theball.frame; 
curFrame.origin.y += progressAsInt; 
theball.frame = curFrame; 
+0

놀라운 정말 고마워요 토로. – barry

+0

당신은 오신 것을 환영합니다. – AechoLiu

관련 문제