我将我的项目转换为iOS 10和XCode 8的新测试版.在我使用的应用程序的所有三个区域中:
imageView.layer.cornerRadius = imageView.frame.size.width/2
imageView.clipsToBounds = true
Run Code Online (Sandbox Code Playgroud)
相关图像根本不显示.我尝试清理项目以及构建文件夹,重新启动设备,尝试各种模拟器,重新添加imageView,以编程方式设置关联,UIImage而不是从资产中选择一个.
卸下clipsToBounds线示出了矩形图像无论masksToBounds是true或false.如何在XCode8/iOS10中制作圆形图像?
编辑:该项目是Swift 2.x,尚未更新为Swift 3.0语法.
虽然在选择从图像拾取的图像iOS 10 Objective-C和Xcode 8.我收到一个错误 -
创建具有未知类型的图像格式是错误的
.
以前的版本没问题.
这是我的代码:
UIImagePickerController* imgPicker=[[UIImagePickerController alloc] init];
imgPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imgPicker.delegate = self;
[self presentViewController:imgPicker animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)
和recive图像的委托方法是..
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissViewControllerAnimated:YES completion:NULL];
UIImage *myImage = [info objectForKey:UIImagePickerControllerOriginalImage];
}
Run Code Online (Sandbox Code Playgroud)
我也试过其他委托功能..
-(void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info{
}
Run Code Online (Sandbox Code Playgroud)
但错误不会发生.
我不确定它是Xcode 8的错误吗?
如果任何人遇到问题并解决了请帮助解决它.
我有一个课程,用于存储有关手机资产的信息(图像,视频).
我的班级已ResourceURLString定义为此类
@property NSURL *ResourceURL;
Run Code Online (Sandbox Code Playgroud)
我正在设置属性,同时循环assets通过电话
Item.ResourceURLString = [[asset valueForProperty:ALAssetPropertyURLs] objectForKey:[[asset valueForProperty:ALAssetPropertyRepresentations] objectAtIndex:0]];
Run Code Online (Sandbox Code Playgroud)
当用户点击图像时,我想加载图像.
我的代码就是这个
NSData *imageUrl = [NSData dataWithContentsOfURL:[NSURL URLWithString:[CurrentItem.ResourceURL absoluteString]]];
Img = [UIImage imageWithData:imageUrl];
Run Code Online (Sandbox Code Playgroud)
但是Image总是为nil我已经验证了ResourceURL属性包含URL资产: library://asset/asset.JPG?id=82690321-91C1-4650-8348-F3FD93D14613&ext=JPG
使用UIImagePicker选择图像时出错:
[Generic] Creating an image format with an unknown type is an error
Run Code Online (Sandbox Code Playgroud)
我正在使用Xcode 8.1和Swift 3.我已经在网上搜索过但似乎没有解决我的问题,请帮助!
这是我的代码:
class TabBarController: UITabBarController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
var isSelected: Bool = false
var imgPicker: UIImagePickerController = UIImagePickerController()
override func viewDidLoad() {
super.viewDidLoad()
//imgPicker = UIImagePickerController()
imgPicker.delegate = self
imgPicker.allowsEditing = false
imgPicker.sourceType = .photoLibrary
}
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
imgPicker.dismiss(animated: true, completion: nil)
if let image = info[UIImagePickerControllerOriginalImage] as? UIImage {
self.performSegue(withIdentifier: "toPostPicture", sender: image)
}
}
func …Run Code Online (Sandbox Code Playgroud) ios10 ×3
ios ×2
xcode8 ×2
iphone ×1
objective-c ×1
swift3 ×1
uiimage ×1
uiimageview ×1
xcode8.1 ×1