标签: uiimageview

UITableView中的圆形UIImageView没有性能损失?

我的UIImageView每个UITableView单元格上都有一个显示远程图像(使用SDWebImage)的图像.我已经QuartzCore为图像视图做了一些图层样式,如下所示:

UIImageView *itemImageView = (UIImageView *)[cell viewWithTag:100];
    itemImageView.layer.borderWidth = 1.0f;
    itemImageView.layer.borderColor = [UIColor concreteColor].CGColor;
    itemImageView.layer.masksToBounds = NO;
    itemImageView.clipsToBounds = YES;
Run Code Online (Sandbox Code Playgroud)

所以现在我有一个50x50的正方形,有一个微弱的灰色边框,但我想把它做成圆形而不是方形.该应用程序Hemoglobe在表视图中使用圆形图像,这就是我想要实现的效果.但是,我不想使用cornerRadius,因为这会降低我的滚动FPS.

这里Hemoglobe显示循环UIImageViews:

在此输入图像描述

有没有办法达到这个效果?谢谢.

objective-c uitableview uiimageview ios

81
推荐指数
5
解决办法
6万
查看次数

如何设置UIImage的不透明度/ alpha?

我知道你可以用UIImageView做到这一点,但它可以用于UIImage吗?我想让UIImageView的动画图像数组属性成为同一图像但具有不同不透明度的数组.思考?

alpha opacity uiimageview uiimage ios

79
推荐指数
5
解决办法
11万
查看次数

UIImageView - 如何获取分配的图像的文件名?

是否可以读取UIImageView's UIImage 目前存储在UIImageView?的名称?

我希望你能做一些像这样的事,但还没弄明白.

NSString *currentImageName = [MyIImageView getFileName];
Run Code Online (Sandbox Code Playgroud)

objective-c uiimageview uiimage ios swift

78
推荐指数
9
解决办法
12万
查看次数

如何在Objective-C(iOS)中的图像上写文字?

我想以编程方式制作这样的图像:

例

我有上面的图像和文字.我应该在图像上写文字吗?

我想让它成为一个完整的.png图像(图像+标签)并将其设置为按钮的背景.

iphone uiimageview ios

76
推荐指数
6
解决办法
8万
查看次数

使用UIImagePickerController"使用未知类型创建图像格式是一个错误"

在iOS 10 Swift 3中从图像选择器中选择图像时出现错误 - Creating an image format with an unknown type is an error

 func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage, editingInfo: [String : AnyObject]?) {

    imagePost.image = image
    self.dismiss(animated: true, completion: nil)
}
Run Code Online (Sandbox Code Playgroud)

图像未被选中和更新.我需要帮助或建议才能知道在iOS10或Swift 3中是否更改了此方法的语法或任何内容,或者是否有其他方法可以执行此操作.

xcode uiimageview ios swift xcode8

76
推荐指数
6
解决办法
5万
查看次数

iOS - UIImageView - 如何处理UIImage图像方向

是否可以设置UIImageView来处理图像方向?当我将UIImageView设置为方向为RIGHT的图像(它是来自相机胶卷的照片)时,图像会向右旋转,但我想以正确的方向显示它.

我知道我可以旋转图像数据,但它可以做得更优雅吗?

谢谢

orientation uiimageview uiimage ios

74
推荐指数
9
解决办法
10万
查看次数

如何取消UIView基于块的动画?

我搜索了很多SO的东西和Apple的参考资料,但仍然无法解决我的问题.

是)我有的:

  1. 屏幕与2 UIImageViews nad连接2 UIButtons
  2. 2种动画:
    2.1.第一个是向上扩展,然后在viewDidLoad 2.2中一个接一个地向下移动每个图像.第二个,当按下按钮(这是自定义按钮,隐藏在每个UIImageView的'内部')时,它会触发相应UIImageView的动画 - 只有一个,而不是两个 - (也可以向上扩展,然后向下).
  3. 当我为iOS4 +写作时,我被告知要使用基于块的动画!

我需要的:

如何取消正在运行的动画?除了最后一个,我设法取消了...:/这是我的代码片段:

[UIImageView animateWithDuration:2.0 
                               delay:0.1 
                             options:UIViewAnimationOptionAllowUserInteraction 
                          animations:^{
        isAnimating = YES;
        self.bigLetter.transform = CGAffineTransformScale(self.bigLetter.transform, 2.0, 2.0);
    } completion:^(BOOL finished){
        if(! finished) return;
        [UIImageView animateWithDuration:2.0 
                                   delay:0.0 
                                 options:UIViewAnimationOptionAllowUserInteraction 
                              animations:^{
            self.bigLetter.transform = CGAffineTransformScale(self.bigLetter.transform, 0.5, 0.5);
        } completion:^(BOOL finished){
            if(! finished) return;
            [UIImageView animateWithDuration:2.0 
                                       delay:0.0 
                                     options:UIViewAnimationOptionAllowUserInteraction 
                                  animations:^{
                self.smallLetter.transform = CGAffineTransformScale(self.smallLetter.transform, 2.0, 2.0);
            } completion:^(BOOL finished){
                if(! finished) return;
                [UIImageView animateWithDuration:2.0 
                                           delay:0.0 
                                         options:UIViewAnimationOptionAllowUserInteraction 
                                      animations:^{
                    self.smallLetter.transform = CGAffineTransformScale(self.smallLetter.transform, 0.5, 0.5);
                }
                                      completion:^(BOOL …
Run Code Online (Sandbox Code Playgroud)

iphone animation uiimageview ios4 ios

74
推荐指数
2
解决办法
5万
查看次数

在UIImageView后面创建阴影的最佳方法是什么

我有一个UIImageView,我想在后面添加一个阴影.我希望苹果将其作为一种财产,但他们必须为我们的程序员做很多事情,所以我需要问这个问题.

iphone shadow uiimageview

73
推荐指数
4
解决办法
6万
查看次数

在Iphone UIImageView中添加动画Gif图像

我需要从UIImageview中的URL加载动画Gif图像.

当我使用普通代码时,图像没有加载.

有没有其他方法加载动画Gif图像?

iphone objective-c uiimageview

73
推荐指数
6
解决办法
13万
查看次数

如何在swift中设置圆形图像

如何让我快速圈出画面?

我的ViewController:

import UIKit
import Foundation

class FriendsViewController : UIViewController{

    @IBOutlet weak var profilPicture: UIImageView!

    override func viewDidLoad() {
        super.viewDidLoad()
        profilPicture = UIImageView(frame: CGRectMake(0, 0, 100, 100))
    }
}
Run Code Online (Sandbox Code Playgroud)

profilPicture = UIImageView(frame: CGRectMake(0, 0, 100, 100))什么都不做..

例如:http://www.appcoda.com/ios-programming-circular-image-calayer/

uiimageview ios swift

72
推荐指数
6
解决办法
10万
查看次数