2012-01-21 5 views
0

의 바닥에 붙어 :정말이 질문은 당신에게 바보 보이는 경우 죄송하지만 UIView의

내가 그 하위 뷰으로 jQuery과가 들어있는 UIView에 버튼을 넣어해야합니다. 지금 당장은 인터페이스 빌더를 사용하여 UITableView 바로 아래에 놓았다. UITableView를 UIButton을 수용하기 위해 좀 더 짧게 만든다. 나는이 프로그램을 컴파일하고 실행으로

이 버튼은 테이블 아래에 남아 있지만 테이블 뷰는 아이폰 화면이 수용 할 수있는 행의 수보다 더 많이 들어 있으므로 나는 jQuery과 스크롤해야합니다.

나는 관계없이 jQuery과의 높이, 뷰의 맨 아래에 표시 할 수 있습니다 설정하여있는 UIButton의 모든 속성이있다. IB와 관련된 것이 있습니까? 사전에

감사합니다 :)

+0

테이블보기를 스크롤 할 때 단추가 움직이는 것이 문제입니까? – DarkDust

+0

버튼을 테이블보기 위에 겹쳐 보이게하려면? – smparkes

+0

@DarkDust : 아무 버튼도 스크롤 할 수 없습니다. 나는 말할 수 있습니다. 테이블 뷰의 맨 아래에 남아 있습니다. – Krishna

답변

3

을 손에서 그 구문이없는 나는 다음과 같은 레이아웃을 가정합니다. 또한 스크롤보기이기 때문에 단추가 함께 스크롤됩니다. 마찬가지로 DarkDust 말했다

parent-view 
    | 
    +-- table-view 
    | 
    +-- button 
+0

정확하게 알아 냈으므로 도움을 주셔서 감사합니다. :) – Krishna

0

당신은 확실 버튼을 jQuery과의 UIView의 내부에하지? 인터페이스 빌더에서 버튼을 드래그하면 쉽게 테이블 뷰에 포함 된 버튼이 생길 수 있습니다.

1

나는 당신이 원하는 것은 두 개의 서브 뷰는있는 tableview와 버튼이있는 부모 뷰를 생성하는 것입니다 생각합니다. tableview 프레임을 부모 뷰 프레임과 동일하게 만든 다음 부모 뷰의 맨 아래에 나타나도록 단추의 원점을 설정합니다. 테이블 뷰를 추가 한 후에 버튼을 하위 뷰로 추가해야 테이블 뷰가 맨 위에 표시됩니다. 그런 다음 테이블보기/스크롤보기에서 맨 아래 부분이 덮여 있다는 것을 알게하여 조금 더 아래로 스크롤 할 수 있도록하십시오. 그래서 버튼을 UITableView의 하위 뷰

parent-view 
    | 
    +-- table-view 
      | 
      +-- button 

: 불행하게도, 나는 ...

+0

코드를 작성해야합니까 ??? IB는 그것에 대해 아무것도주지 않고있다 ??? – Krishna

+0

아니요, 코딩 할 필요는 없지만 IB로 작업하는 방법을 설명하는 것은 텍스트가 쉽지 않습니다. 개인적으로, 나는 IB에게 큰 쉐이크가 아니기 때문에 (나는 모든 것을 코드화한다.) 그래서 나는 최고의 사람이 아니다. 미안해. – smparkes

+0

어쨌든 고마워 :) 자동 크기 조정, 크기 및 위치, 정렬 또는 배치가 그걸로 무엇이든 할 수 있다면 알고 있습니까? – Krishna

1

, 당신은 적어도 테이블 뷰의 형제에있는 버튼을 확인해야합니다 : 그것은 동일한 위치에 유지하려면, 당신은 그에게 형제를 확인해야합니다.

[[[self view] window] addSubview:yourButton]; 

이 코드는 응용 프로그램의 윈도우의 서브 뷰로 버튼을 추가 할 것이다, 그래서 당신은 명시 적으로 제거 할 때까지 거기 남아 : 버튼이 여러 뷰 이상을 유지해야 할 경우,이 시도 할 수 :

[yourButton removeFromSuperview]; 

버튼을 윈도우의 하위보기로 추가하면 다른 객체 나보기의 움직임에 관계없이 버튼의 위치가 유지됩니다.

관련 문제