2011-04-19 3 views
0

CCUIViewWrapper를 사용할 때 UITextView를 배치하는 데 문제가 있습니다. 위치를 설정하는 위치는 항상 화면의 왼쪽 상단에서 끝납니다. CCUIViewWrapper가 UITextView의 위치를 ​​무시합니다.

는 I 모두 UITextView (initWithFrame의 초기화에서의 위치 설정 시도했다 :. CGRectMake (500, 500, 200, 200) 및 포장지 자체의 위치를 ​​변경함으로써이

받는 설정 사이즈 래퍼 (나는 무시하는 UITextView의 크기를 초기화 무엇 IE) 항상 영광 것으로 보인다

올바른 방향으로 어떤 도움이 좋을 것

내 코드는 다음과 같습니다.!

UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(500, 500, 200, 200)]; 
textView.backgroundColor = [UIColor lightGrayColor]; 
textView.textColor = [UIColor whiteColor]; 
textView.text = text; 
[textView setEditable:NO]; 

CCUIViewWrapper* wrapper = [CCUIViewWrapper wrapperForUIView:textView]; 
wrapper setPosition: CGPointMake(200, 200)]; 
wrapper.contentSize = CGSizeMake(50, 50); 
[self addChild:wrapper]; 
,536,913 63,210

이 50 × 50의 크기의 텍스트 뷰 결과와 왼쪽 상단에 위치 ... GitHub의에

CCUIViewWrapper : 이 https://github.com/splhack/CCUIViewWrapper

답변

0

시도 :

UITextView *textView = [[UITextView alloc] init]; 
textView.backgroundColor = [UIColor lightGrayColor]; 
textView.textColor = [UIColor whiteColor]; 
textView.text = text; 
[textView setEditable:NO]; 

CCUIViewWrapper* wrapper = [CCUIViewWrapper wrapperForUIView:textView]; 
wrapper.contentSize = CGSizeMake(50, 50); 
wrapper.position = ccp(200,200); 
[self addChild:wrapper]; 
+0

도 [이 체크 아웃 질문] (http://stackoverflow.com/questions/3857925/anchorpoint-issues-with-ccuiviewwrapper/8003011#8003011). 앵커 포인트를 변경하는 것과 위치 결정 문제를 해결하는 데 도움이 될 수 있습니다. – Shikima

관련 문제