正确选择UIImage

时间:2016-08-11 18:36:20

标签: swift uiimage

我在切换时选择了show image的问题。我是初学者,不知道出了什么问题......

switch ImgSelect {
    case 0:
        inputImage1
        var inputedImage = inputImage1
    case 1:
        inputImage2
        var inputedImage = inputImage2
    case 2:
        inputImage3
        var inputedImage = inputImage3
    case 3:
        inputImage4
        var inputedImage = inputImage4
     default:
        inputImage1
    }
    let selectedImage = UIImage(named:inputedImage)
    MainImg.image = selectedImage      
}

@Code不同你的选项没有用,我试着修改它。 whole code,但我得到了致命的错误。

致命错误:在展开Optional值时意外发现nil (LLDB)

2 个答案:

答案 0 :(得分:0)

您的代码太冗长了。试试这个:

let images = ["inputImage1", "inputImage2", "inputImage3", "inputImage4"]
MainImg.image = ImgSelect < 4 ? UIImage(named: images[ImgSelect]) : UIImage(named: images[0])

答案 1 :(得分:0)

My problem from beginning to end at this link.