草庐IT

UiImageView

全部标签

ios - UIScrollView 保持不变

我正在iTunes-u中学习PaulHegarty的2012-2013类(class)。在第9课中,他学习了创建一个最小应用程序以在UIScrollView上显示照片的类(class)。对他来说,这是第一次奏效。我以为我已经准确地复制了这个练习,但它从来没有为我滚动过。代码的内容是这样的:-(void)resetImage{if(self.scrollView){self.scrollView.contentSize=CGSizeZero;self.imageView=nil;UIImage*image=[UIImageimageNamed:@"photo_3.jpg"];if(ima

ios - uiimageview animationImages with uiimage "resizableImageWithCapInsets"

好吧,我有一个UIImageView,我想通过“animationImages”为它的图像设置动画,正如您在此处看到的那样:UIImage*img1=[[UIImageimageNamed:@"image1.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(20,150,20,150)];UIImage*img2=[[UIImageimageNamed:@"image2.png"]resizableImageWithCapInsets:UIEdgeInsetsMake(20,150,20,150)];self.imgStatus.ani

ios - 在 iOS 6 中渲染 PPT 文件

我正在开发一个应用程序,它将在UIWebView中加载PowerPoint演示文稿文件,并为每个页面捕获UIWebView的屏幕。而且我能够像演示文稿一样一张一张地显示为图像。目标平台为:iOS6、iOS7(1)现在,当我想显示一个包含多层图像/元素的幻灯片或带有动画的幻灯片时(2)自定义幻灯片大小的ppt文件没有被UIWebView正确渲染。因此,我看到这些幻灯片的对齐方式和方向不同。基本无法显示为原图。我在Google、StackOverflow甚至Apple文档中进行了搜索。没有任何地方记载这是不可能的。有没有其他方法可以在不丢失任何内容或对齐方式的情况下加载ppt文件?Slid

ios - 应用图层蒙版后我的图像按比例缩小

我正在尝试使用UIBezierPath将UIImage切割成不规则形状。这就是我如何屏蔽包含我感兴趣的UIImage的UIImageView:-(void)maskImageView:(UIImageView*)image{UIBezierPath*path=[selfgetPath];CGRectrect=CGRectZero;rect.size=image.image.size;CAShapeLayer*shapeLayer=[CAShapeLayerlayer];shapeLayer.frame=CGRectMake(0,0,image.frame.size.width,imag

ios - 如何在 UITableView 中高效加载图片?

我有一个包含大量图像的UITableView。每个单元格将有5张图像,这些图像是从Parse.com随机加载的。我的查询代码现在位于cellForRowAtIndexPath中。这会导致一些问题:1.)滚动表格时会有一些滞后/延迟。2.)现在由于一些奇怪的原因,图像没有显示在正确的位置。3.)每次滚动表格时,图像都会重新加载/更改。我希望图像在这个UIView上只“加载”一次,位于正确的位置,并且滚动流畅。处理此问题的最佳方法是什么?这是我如何加载图像的代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAt

ios - UIImagePickerView 空白图像?

我正在像这样实例化一个UIImagePicker:self.picker=[[UIImagePickerControlleralloc]init];[self.pickersetDelegate:self];[self.pickerUIImagePickerControllerSourceTypePhotoLibrary];[myVCpresentViewController:self.pickeranimated:YEScompletion:nil];出于某种原因,它不要求我查看我的图像(在设备上,神奇地已经允许访问(在隐私设置中选中))并且图像是空白的。是的,你没有听错。空白的。它

ios - 导航栏和主屏幕上的 UIImageView

我有一个UImage,我需要一半在导航栏上,一半在主屏幕上。我在我的项目中添加了一个导航Controller,所以现在我在所有屏幕上都有一个导航栏。我需要一个方形图像一半在导航Controller上,一半在主屏幕上。在XCODE中,我已经成功地将UImageView放在导航栏和主屏幕上,但是当我在其上放置图像时,我只出现在主屏幕上方的部分,而不是导航栏上方的部分。我不想拆分图像,所以我可以使用Navigationbar.image控件-还有其他方法吗? 最佳答案 不是将其添加到viewController,而是将其添加到window

ios - 为什么 PNG 图像在 UIImageView 中调整大小并显示得很好,但当我用 CGContextDrawImage 绘制时质量不佳

我有一个PNG(52x52)图像文件,如果我在UIImageView(16x16)中显示它,它显示良好。但是如果我尝试使用CGContextDrawImage来绘制,质量很差。请看下面的详细代码:resizeImage用于调整图像大小(从苹果网站复制)。drawStonesPng用于绘制图像并调用表单CALayer::drawInContext-(UIImage*)resizeImage:(UIImage*)imagetoWidth:(NSInteger)widthheight:(NSInteger)height{//Createagraphicscontextwiththetarge

ios - 图像 mask 并创建新的 UIImage

这是我面临的问题:我已经使用maskimage实现了mask。这是原始图片:(尺寸:300宽x418高)这是蒙版图像:(尺寸:165宽x215高)下面是我用来根据蒙版裁剪图像并创建新的UIImage的代码:CALayer*mask=[CALayerlayer];mask.contents=(id)[[UIImageimageNamed:@"maskImage.png"]CGImage];mask.frame=imgMaskImage.frame;mask.frame=CGRectMake(mask.frame.origin.x-10,mask.frame.origin.y-50,mas

ios - 从 UICollectionView 可见区域创建 UIImage

我有一个水平滚动的CollectionView。我需要从CollectionView的当前可见部分创建一个UIImageView。我通常使用以下方法:+(UIImageView*)imageCopyOfView:(UIView*)inputView{UIGraphicsBeginImageContext(inputView.bounds.size);[inputView.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*viewImage=UIGraphicsGetImageFromCurrentImageConte