Xcode,图像不会加载到UIImageView中

时间:2016-04-06 19:02:21

标签: ios xcode swift uiimage

我刚刚更新到Xcode 7.3,不确定是否相关。我正在尝试使用代码在<div> <label for="inputCountry">Country</label> <div> <select name="country" id="inputCountry" onchange="SetPhonePrefix();"> <option value="" selected="selected">Please Select</option> <option value="84">Greece</option> </select> </div> </div> <script> function SetPhonePrefix() { var ctrl = document.getElementById("inputCountry"); var country = ctrl.options[ctrl.selectedIndex].text; var doLock = false; if (country == 'Greece') { document.getElementById('inputFax').value = '+30'; doLock = true; } else { document.getElementById('inputFax').value = ''; $("#inputFax").attr("readonly", false); } if (doLock) { var readOnlyLength = $('#inputFax').val().length; $('#inputFax').on('keypress, keydown', function(event) { if ((event.which != 37 && (event.which != 39)) && ((this.selectionStart < readOnlyLength) || ((this.selectionStart == readOnlyLength) && (event.which == 8)))) { return false; } }); } } </script> 中显示png或jpeg图像。我在更新之前安装的图像看起来很好。当我查询不成功的加载尝试时,新图像显示为nil。如果我将它们加载到资产目录中,图像看起来很好,但有三个原因我宁愿避免这样做。

BTW,我正在使用UIImageView尝试加载。 编辑:似乎问题仅限于JPEG。我试过的初始PNG,我在笔尖视图中使用多年,不会加载,但我刚刚创建的其他PNG似乎加载正常。因为我的几乎所有图像都是PNG,所以我很高兴,但仍然很好奇。

1 个答案:

答案 0 :(得分:2)

只要您将图像放入项目并在导航区域中看到它,您就应该能够像这样使用它。

var imageView: UIImageView!
var yourImage: UIImage!



func yourFunction() {

    self.imageView.frame = CGRectMake(0, 0, 50, 50)
    self.yourImage = UIImage(named: "yourImageName.jpg")

    self.imageView.image = self.yourImage

}