我刚刚更新到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,所以我很高兴,但仍然很好奇。
答案 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
}