标签: uiimageview

旋转UIImage

我试图弄清楚如何旋转图像视图的图像并确定它面向的方向.

我知道我可以像这样旋转UIImageView

imagView.transform = CGAffineTransformMakeRotation(1.57079633);
Run Code Online (Sandbox Code Playgroud)

objective-c rotation uiimageview uiimage ios

0
推荐指数
1
解决办法
735
查看次数

UIImageView中的动画gif

我想在一个动画中显示一个动画".gif" ImageView.现在,我设法它喜欢这里:点击 使用 UIImage+animatedGIF.但是,如果它开始动画2个GIF,它使用45Mb的内存,我认为这非常适用于2 gif的100kb.我能做什么?在这里开始动画的代码:

NSString *path = [[NSBundle mainBundle]pathForResource:@"animation" ofType:@"gif"];             
NSURL *url = [[NSURL alloc] initFileURLWithPath:path];         
_testImage.image = [UIImage animatedImageWithAnimatedGIFURL:url];         
_test1.image = [UIImage animatedImageWithAnimatedGIFURL:url]; 
Run Code Online (Sandbox Code Playgroud)

objective-c animated-gif uiimageview ios

0
推荐指数
2
解决办法
1万
查看次数

如何裁剪UIImage以获得圆形核心

我有一个要求,我需要用指定的半径裁剪UIImage的右上角和右下角.最终输出看起来像图像的核心

在此输入图像描述

你能帮助我吗?

objective-c uiimageview uiimage ios

0
推荐指数
1
解决办法
136
查看次数

在UIScrollView的内容上检测触摸事件

我有一个UIScrollview里面有UIImageView.

如果我在添加到滚动视图之前向UIImageView添加手势,则不会触发触摸事件.

我想得到一个点击发生的UIImageView.

我已经看到了一些关于从UIScrollView获取触摸点然后根据位置计算UIImageView的答案 - 但这看起来非常混乱和矫枉过正.

有没有一种简单的方法可以从UIScrollView中的对象获取触摸事件?

xcode objective-c uiscrollview uiimageview ios

0
推荐指数
1
解决办法
2446
查看次数

为什么我得到"因未捕获的异常而终止应用程序'NSInvalidArgumentException',原因:' - [UIImageView _isResizable]:无法识别的选择器"

http://pt-br.tinypic.com/view.php?pic=300rxip&s=8#.VDhDStTF8mc

正如您在上面看到的那样,我的UIImageView连接到TableViewCell(我的声誉太低,无法发布图像,因此我必须将其上传到tinypic).

此图片的单元格代码位于:

#import <UIKit/UIKit.h>

@interface ExtratoDeNotasSideMenuTableViewCell : UITableViewCell

@property (strong, nonatomic) IBOutlet UIImageView *image;
@property (strong, nonatomic) IBOutlet UILabel *label;

@end
Run Code Online (Sandbox Code Playgroud)

之后我指定它接收的图像:

- (ExtratoDeNotasSideMenuTableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    ExtratoDeNotasSideMenuTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"ExtratoDeNotasSideMenuTableViewCell" forIndexPath:indexPath];

    // Configure the cell...
    cell.image.image = [UIImage imageNamed:@"Icone_SideBar.png"];
    cell.label.text = [NSString stringWithFormat:@"%@", [self.menuItens objectAtIndex:indexPath.row]];

    return cell;
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用,消息:"***终止应用程序由于未捕获的异常'NSInvalidArgumentException',原因:' - [UIImageView _isResizable]:无法识别的选择器发送到实例0x7fa81356da40'"继续显示.任何帮助将不胜感激.

objective-c uiimageview ios unrecognized-selector

0
推荐指数
1
解决办法
4170
查看次数

将UIImageView与约束一起使用

我有一个UIImageView,可以在我的应用中保存个人资料图片.方面是"Aspect Fit".但我有一些问题.

我已经将UIImageView的一个禁令固定在上面的更大的UImageView上,并带有超级视图的前导空间.

在此输入图像描述

但它在运行时看起来像这样:

在此输入图像描述

方式太大,错误地放置.

它在IB中也是这样的:

在此输入图像描述

我应该怎么做才能在这里实现正确的行为?

谢谢!埃里克

constraints objective-c uiviewcontroller uiimageview ios

0
推荐指数
1
解决办法
2961
查看次数

iOS swift imageView无法隐藏在TableViewCell中

我最近在Objective-C项目中添加了一些快速代码,我面临着一些我无法解决的奇怪问题.

我正在使用我定制的Searchbar(来自Ray教程).在cellForRowAtIndexPath方法中,我可以自定义我的单元格标签,一切正常.唯一的问题是我无法根据if(BOOL)条件隐藏一些imageViews.我的swift代码肯定有问题,因为我可以使用相同的if(BOOL)条件在Objective-C文件中隐藏这些图像.

万一我发布我的代码,如果有人可以帮助我.

在SearchVC(快速)

class aCell : UITableViewCell {
    @IBOutlet weak var some label...
    @IBOutlet weak var imageFacturation: UIImageView!
    @IBOutlet weak var imageMail: UIImageView!
}

class PatientSearchViewController : ...

    override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {

    let cell = self.tableView.dequeueReusableCellWithIdentifier("CellSwift") as aCell // aCell is a class defined inside the file where I attach the label and imageView properties
    var person : ClassObject

    if tableView == self.searchDisplayController!.searchResultsTableView {
        person = filteredObjects[indexPath.row]
    } else {
        person …
Run Code Online (Sandbox Code Playgroud)

hidden uitableview uiimageview ios swift

0
推荐指数
1
解决办法
5099
查看次数

将UIButton添加到UICollectionViewCell时的奇怪行为

我正在尝试添加UIButton一个UICollectionViewCell.该按钮的主要目的是让用户选择他们的收藏夹.

当他们点击时UIButton,UIButton会显示一个发光的星形图像,显示该项目已被选为收藏.

UIButton再次单击,按钮返回以显示带有空星的原始图像,这意味着取消选择.

我意识到这一点的方式如下:

1 - 在故事板中,将UIButton放入UICollectionViewCell,按住Ctrl键将按钮拖动到单元格的.h文件中以设置一个名为

-(IBAction)favoriteBtnClick:(id)sender;
Run Code Online (Sandbox Code Playgroud)

2 - 在单元格的.m文件中,按如下方式编辑操作:

-(IBAction)favoriteBtnClick:(id)sender {
    if ([self.favoriteChecked isEqualToString:@"NO"]) {
        UIImage *image = [UIImage imageNamed:@"FavoriteSelected.PNG"];
        [sender setBackgroundImage:image forState:UIControlStateNormal];
        self.favoriteChecked = @"YES";
    } else if ([self.favoriteChecked isEqualToString:@"YES"]) {
        UIImage *image = [UIImage imageNamed:@"FavoriteBlank.PNG"];
        [sender setBackgroundImage:image forState:UIControlStateNormal];
    }    
}
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试运行时UICollectionView,当我单击一个单元格上的按钮时,发生了"奇怪"的行为:

1 - 在向下滚动列表后,单击一个单元格将一个按钮转到最喜欢的发光星形,下面其他一些单元格上的按钮也会被选中.

2 - 切换仅在一个周期内起作用.完成第一轮选择和取消选择后,进一步点击后不再有反应.

任何人都可以帮我理解这个的原因,并可能给我一些如何解决它的提示?

谢谢!

问候,保罗

objective-c uibutton uiimageview ios uicollectionviewcell

0
推荐指数
1
解决办法
600
查看次数

无法将类型[UIImage]的值分配给类型“ UIImage”的值?

我在结构内部创建了一个UIimages数组。现在我试图显示图像,我得到这个错误:

无法将类型[UIImage]的值分配给类型'UIImage的值?

在此处输入图片说明

“ primeiraImagem.image”是一个插座。结构如下: 在此处输入图片说明

我被困在这里,但我无法解决= /

谢谢 :)

uiimageview uiimage ios swift

0
推荐指数
1
解决办法
3891
查看次数

UIView setImage:]:发送到实例的无法识别的选择器

import UIKit
import MobileCoreServices

class ViewController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate{
    let imagePicker = UIImagePickerController()


    @IBOutlet var ImageView: UIImageView!
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        imagePicker.delegate = self
    }



    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


    // MARK: Actions


    @IBAction func Select(sender: AnyObject) {

        //imagePicker.sourceType =
          //  UIImagePickerControllerSourceType.PhotoLibrary
        //imagePicker.mediaTypes = [kUTTypeImage as String]
        imagePicker.allowsEditing = false
        self.presentViewController(imagePicker, animated: true, completion: nil)

    } …
Run Code Online (Sandbox Code Playgroud)

uiimageview ios swift

0
推荐指数
1
解决办法
3122
查看次数