2016-07-14 5 views
-2

This are my codes, looking for a possible solution to the errorОшибка при помощи Scrollview - Swift

// 
// ViewController.swift 
// Login 
// 
// Created by MAC on 14/07/2016. 
// Copyright 2016 VerseCom. All rights reserved. 
// 

import UIKit 

class ViewController: UIViewController { 

    @IBOutlet weak var scrollview: UIScrollView! 

    let WIDTH : CGFloat = 320 
    let HIEGHT : CGFloat = 568 

    override func viewDidLoad() { 
     super.viewDidLoad() 

     var i in 1..4 { 
      let img = UIImage(named: "/(i)") 
      let imgview = UIImageView(image: img) 
      self.scrollview.addSubview(imgview) 

     } 

     } 
    } 
+0

Привет @Odusina Timilehin, добро пожаловать в StackOverflow, вот руководство к тому, как задать вопрос на StackOverflow: http://stackoverflow.com/help/how-to-ask – mgyky

+0

пожалуйста, попробуйте код мой ответ ниже @Odusina Timilehin – mgyky

+0

Если вы найдете правильный ответ или ответ, пожалуйста, примите его следующим образом: http://meta.stackexchange.com/a/5235. – mgyky

ответ

0

Я думаю, что вы хотите перебрать несколько раз с для-петлями, но использовать его таким образом в вашем коде:

var i in 1...4 { 
... 
} 

вот как вы должны использовать его:

Вы используете цикл for-in для итерации по последовательности, такой как диапазоны чисел, элементы в массиве или символы в строке.

Этот пример печатает первые несколько записей в таблице пять раз:

for index in 1...5 { 
    print("\(index) times 5 is \(index * 5)") 
} 

// 1 times 5 is 5 
// 2 times 5 is 10 
// 3 times 5 is 15 
// 4 times 5 is 20 
// 5 times 5 is 25 

другой пример:

let base = 3 
let power = 10 
var answer = 1 
for _ in 1...power { 
    answer *= base 
} 
print("\(base) to the power of \(power) is \(answer)") 
// Prints "3 to the power of 10 is 59049" 

И еще:

let names = ["Anna", "Alex", "Brian", "Jack"] 
for name in names { 
    print("Hello, \(name)!") 
} 
// Hello, Anna! 
// Hello, Alex! 
// Hello, Brian! 
// Hello, Jack! 

и другое:

let numberOfLegs = ["spider": 8, "ant": 6, "cat": 4] 
for (animalName, legCount) in numberOfLegs { 
    print("\(animalName)s have \(legCount) legs") 
} 
// ants have 6 legs 
// cats have 4 legs 
// spiders have 8 legs 

From Apple documentation

+0

Спасибо ошибки исчезли –

+0

ваш прием, пожалуйста, примите мой ответ следующим образом: http://meta.stackexchange.com/a/5235 – mgyky

Смежные вопросы