2017-10-19 4 views
0

UIScrollViewUIView을 표시하려하고 UIView's이 가로로 나열되어 표시됩니다. 그러나 가로 스크롤 할 때 ScrollView에는 항목이 하나만 나타납니다.Scrollview가 항목을 표시하지 않습니다.

override func viewDidLoad() { 
    self.scollV.contentSize = CGSize(width: self.view.frame.width * 10, height: 200) 

    for i in 0..<10 { 

      self.myview.frame.size.width = self.view.bounds.size.width 
      self.myview.frame.origin.x = CGFloat(i) * self.view.bounds.size.width 

      self.label.text = "\(i)" 

      self.myview.addSubview(self.label) 
      self.scollV.addSubview(self.myview) 

     } 

} 

답변

0

나는 당신이 iOS 용으로 신속하게 프로그래밍을 시작한 것을 볼 수 있습니다. 코드에 많은 기본적인 오류가 있습니다. 먼저해야 할 일. 당신은 스크롤 뷰에서만 1 개 항목이 왜

  1. 당신은 하나의 UIView 인스턴스가 만들어 가지고, 당신은 스크롤 뷰에 여러 번 추가, 그건. 주기 내에 항목 (UIView 인스턴스)을 만들고 스크롤보기에 추가하십시오. (실제로 그 방법을 알기를 바랍니다)

  2. 주기에서 스크롤보기를 추가 할 필요가 없습니다. 이것은 틀린 것이므로 한 번만 추가해야합니다.

  3. ios 프로그래밍 기본 사항 읽기!

관련 문제