모든 페이지에 레이블이 포함 된 페이지 된 UIScrollView를 만들었습니다. 그림 에서처럼 레이블 사이의 여백을 낮추고 스크롤 할 수있는 방법은 무엇입니까?레이블이있는 scrollMenu 페이드 아웃
현재 내 탐색 표시 줄은 다음과 같습니다. 어디 오른쪽으로 다음 페이지로 스 와이프하고 다음 레이블을 얻을 수 있습니다. 내가 원하는 무엇
작은 여유 같은 것을 아직도 슬쩍 할 수있는 것입니다.
의 viewDidLoad 코드
//Category ScrollView
categoryScrollView = UIScrollView(frame: CGRectMake(0, self.navigationController!.navigationBar.frame.height-38, self.view.frame.width, 38))
categoryScrollView?.contentSize = CGSizeMake(self.view.frame.width, 38)
categoryScrollView?.delegate = self
categoryScrollView?.pagingEnabled = true
self.navigationController?.navigationBar.addSubview(categoryScrollView!)
categoryArray = NSArray(objects: "Book", "Elektronik")
var textWidth = 0
for val in categoryArray!
{
var textLabel: UILabel = UILabel()
textLabel.textAlignment = NSTextAlignment.Center
textLabel.text = val as NSString
textLabel.frame = CGRectMake(CGFloat(textWidth), 0, categoryScrollView!.frame.width, categoryScrollView!.frame.height)
categoryScrollView?.addSubview(textLabel)
textWidth = textWidth + Int(textLabel.frame.size.width)
if textWidth > Int(self.view.frame.width) {
categoryScrollView?.contentSize = CGSizeMake(CGFloat(textWidth), categoryScrollView!.frame.height);
}
}