Tag: imageview

如何缩放整个视图控制器以适应不同的屏幕尺寸

你好,我有一个视图控制器,两个文本的意见,一个图像视图和一个button,他们都看起来很棒,这是我devise的,但3.5英寸的显示器不能正常显示。 所以我怎么能从3.5英寸的屏幕上看到所有的内容,我通过故事板做了所有的部分。 提前致谢!

如何使照片缩放,设置宽高比,然后缩放在Swift中留下白色区域?

[滚动后:问题白屏] 1 缩放后 [缩放图像设置宽高比之前] 我正在实现一个照片查看页面,其中只包括一张照片。 function:缩放。 由于图像的大小为1024×510。 我已经实现了纵横比,并将imageview框架设置为屏幕尺寸。 我已经实现了使用Scrollview和imageview的概念。 问题是,当我放大图像白色屏幕也放大。 问题是缩放时的空白os imageview。 。 码 override func viewDidLoad() { super.viewDidLoad() print(imageIndex) self.scrollV.maximumZoomScale = 5.0 self.scrollV.minimumZoomScale = 1.0 self.scrollV.contentSize = self.view.bounds.size; self.scrollV.delegate = self let urlStr : NSString = vehicleImages[imageIndex].stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)! url=NSURL(string: urlStr as String) imageView.kf_setImageWithURL(url,placeholderImage: UIImage(named: "placeholder.png")) } func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? { return imageView }

什么可能会导致在UIImageView中部分加载的JPEG?

我们正在iOS和Android的现场获取部分加载的个人资料图片报告。 这里是它的样子(请注意,我有高斯模糊图像的一部分,以保护我们的成员的隐私,但灰色是实际呈现的): AFAIK没有在UIImageView中加载“Progressive JPEGS”的概念,所以我不知道这个图像甚至可以被渲染。 此代码至less一年未被修改。 所有图像都在S3上托pipe,已经有2年了。 如果设备达到一定的带宽限制,现在是否有可能运营商截断图像? – 编辑 – 我可以确认我们能够在AT&Tnetworking上重现这种行为。 AT&T是否有可能以这种方式在用户查看数据上限或其他方面进行扫描?

更快地从URL加载图像并将其显示在iPhone应用程序中

我正在使用以下代码在我的ImageView中显示图像: imgbackBG.image = [UIImage imageWithData: [NSData dataWithContentsOfURL: [NSURL URLWithString:[NSString stringWithFormat:@"http://%@", [test.arrImagessplash objectAtIndex:[test.arrImages count]-4]]]]]; 4cing.com/mobile_app/uploads/pageicon/splash.png 问题是代码执行非常缓慢。 有没有办法加载图像,并更快地显示在ImageView? 如果是这样,我该怎么做?

如何在swift中使用图像视图生成随机图像

我只是遵循treehouse课程,并创build了我的第一个Fun Fact应用程序。它们生成一个随机数组引号。 需要: 我已经放置图像视图使用storyboard.Already当按下一个button随机数组引号将生成。但我需要时,同一个buttonpressed随机图像应产生。我是新来的迅速。 这是factbook.swift struct FactBook { // stored in arry to show all quotes let factsArray = [ "You have to dream before your dreams can come true.", "To succeed in your mission, you must have single-minded devotion to your goal.", "You have to dream before your dreams can come true.", "Love your […]

PFImageView的URL显示parsing

这已经1个星期了,我仍然坚持在PFImageView。 我重拍了一切。 从UITableView更改为PFQueryTableView,然后尝试用UITableViewCell显示图像,然后用PFTableViewCell显示图像,并且在每种方法中只显示标签。 每当我运行我的应用程序,我碰到(SIGABRT),因为这一行:` 崩溃线 cell.imagevieww.file= [object objectForKey:@"ImageURL"]; [cell.imagevieww loadInBackground]; 任何人都可以帮我解决这个问题吗? 非常感谢 TableViewController.h #import <Parse/Parse.h> #import "Customcell.h" #import "DetailViewController.h" @interface TableeViewController : PFQueryTableViewController { NSArray *colorsArray; } @property (strong, nonatomic) IBOutlet UITableView *colorsTable; @end TableViewController.m #import "TableeViewController.h" #import "TableViewCell.h" #import "DetailViewController.h" @interface TableeViewController () @end @implementation TableeViewController @synthesize colorsTable; – (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { […]

Touchesbegan没有检测到正在触摸的东西

我正在使用NSTimer构build一个旋转横幅,从5个不同的图像中跟踪当前图像的animation。 我有一个touchesBegan设置,以保持处理横幅上的触摸事件,如果有人点击它。 我的概念validation工作,但移动到另一个项目,它打破了。 -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ UITouch *touch = [[event allTouches] anyObject]; if ([touch view] == myImageView){ [self getImage]; NSLog(@"%@", currentImage); } } 现在,当我把断点放到我的项目中时,它抓住了触摸就好,但是当它到达if([touch view] == myImageView)时,它不检测到图像视图正在被触摸。

水平和垂直重复图像

我想重复下面的图片: 实现以下背景: 我试了几个代码如下: bluePatternView.backgroundColor = [UIColor colorWithPatternImage: [[UIImage imageNamed:@"blue_pattern.png"] stretchableImageWithLeftCapWidth:0 topCapHeight:0]]; 和: bluePatternView.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"blue_pattern.png"]]; 我也尝试用CGContextDrawTiledImage绘制图像没有成功。 如何做到这一点? 编辑:实施luk2302的结果。 请通过upvoting来表扬他 bluePatternView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"blue_pattern.png"]]; 结果:

UITableView中的单元格imageView不会出现,直到选定

这是一个问题的video:http: //youtu.be/Jid0PO2HgcU 尝试从资源库设置UITableView中的[cell imageView]图像时出现问题。 图像被加载,但它不会出现在单元格中,直到我触摸(select)该单元格。 这是我的代码,设置单元格的imageView: //Start loading the image using the image path NSString *path = [occasion imagePath]; if (path != nil && [path hasPrefix:@"ass"]) { NSLog(@"photo loaded from assets library"); //testing ALAssestLibrary ALAssetsLibrary* assetsLibrary = [[ALAssetsLibrary alloc] init]; ALAssetsLibraryAssetForURLResultBlock resultsBlock = ^(ALAsset *asset) { ALAssetRepresentation *representation = [asset defaultRepresentation]; CGImageRef imageRef = [representation […]