Im은 scrollview에 이상한 문제가 있습니다. xib 파일과 프로그래밍 방식으로이 작업을 시도했습니다. 기본적으로 3 개의 텍스트 필드는 전체 화면을 채우는 내 scrollview로 스크롤 할 수 있기를 원합니다.Swift - 스크롤 뷰를 왼쪽으로 스크롤 할 수 없게 만드시겠습니까?
이렇게하려면 먼저 xib에 대한 scrollview를 만들고 화면에 항상 채워지도록 제한했습니다. 내가 다음과 같이이있는 ScrollView 내 위치 때문에 그들이 내가 3 텍스트 필드 검색 1, 2라는 이름의 한
scrollView.delegate = self
scrollView.frame = CGRectMake(0, 0, screenSize.width, screenSize.height)
scrollView.backgroundColor = UIColor.redColor()
self.scrollView.contentSize = CGSizeMake(self.view.frame.width*3, screenSize.height * (50/568))
scrollView.center = CGPointMake(self.view.frame.width * -1.5, self.view.frame.height * 0.5)
scrollView.addSubview(containerView)
view.addSubview(scrollView)
self.scrollView.delaysContentTouches = false
, 3을 스크롤 할 수 있어야한다, 그래서 나는 다음 뷰의 3 배 크기로 contentsize 확대 왼쪽으로 화면 꺼짐 다른 길이에 -이 근무하고있다
search3.center = CGPointMake(screenSize.width * 0.5, screenSize.height * 0.45)
search2.center = CGPointMake(screenSize.width * -0.5, screenSize.height * 0.45)
search1.center = CGPointMake(screenSize.width * -1.5, screenSize.height * 0.45)
, 내가 바로 옆에 왼쪽, 다른에 대한 첫 번째 검색 필드 2 전망이 의미 등
문제는 나는 할 수있다 나는 내 scr의 중심을 움직일 수 없기 때문에 오른쪽으로 스크롤 만한다. 왼쪽에서 떨어져서 길이가 오른쪽으로 3도까지 확장됩니다. 나는 이것을 시도했다 -
그리고 프로그래밍 방식으로 뷰를 만드는 여러 가지 방법이지만 작동하지 않는다. 이것은 내가 오른쪽으로 멀리로 이동하는 데 필요한 모든 것들로 무엇을 얻을 -
이 없었 필자. 보기 너비를 왼쪽으로 확장하려면 어떻게합니까?
의 3 배 크기가 당신을 위해 일 수있는 중간에 시작하려면 귀하의 scrollview의 중심을 전혀 움직이지? –
당신의 질문은 매우 혼란 스럽 습니다만, 뷰의 중심점을 음수로 설정했다고 생각합니다. 즉, 해당 영역을 스크롤 할 수 없습니다. – aytek