标签: uiimageview

IOS:在scrollview中添加imageview以进行缩放

我想设置一个带有a的UIImageView UIImage并将此imageview放在a中UIScrollView以获得此图像的缩放; 我想要这个UIImageView并且UIScrollView适合在视图中心的矩形......这可能吗?

uiscrollview uiimageview uiimage ios

29
推荐指数
3
解决办法
4万
查看次数

点击手势在uiimageview上无法识别

我添加了两个uiimageviews,一个在另一个subview uiview(imageview1,imageview2)上.在第一个视图中,顶部uiimageview是隐藏(imageview2),在第二个视图中,底部imageview是隐藏的(imageview1).

分配点按手势:

UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(oneTap:)];
UITapGestureRecognizer *singleTap1 = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(oneTap:)];
Run Code Online (Sandbox Code Playgroud)

将uiimageview的用户交互设置为YES.

[singleTap setNumberOfTapsRequired:1];
[singleTap1 setNumberOfTapsRequired:1];
Run Code Online (Sandbox Code Playgroud)

//向uiimageview添加手势

分别添加轻击手势识别器和选择器.

[imageview1 addGestureRecognizer:singleTap];
[imageview2 addGestureRecognizer:singleTap1];
Run Code Online (Sandbox Code Playgroud)

但我的水龙头没有得到认可.

任何人都可以告诉我错误在哪里吗?

objective-c uiimageview uitapgesturerecognizer ios6.1

29
推荐指数
1
解决办法
3万
查看次数

三角UIView或UIImageView

我有如下图所示的要求.

在此输入图像描述

但是,我对如何实现这一点很困惑?我可以通过使用3 UIImageViews或者来实现它UIViews.如果两者都有,哪一个更好?最后,我必须结合三个图像并从三个图像中制作一个.我也应该能够触摸到图像.我不知道这个.谢谢.

iphone objective-c uiview uiimageview ios

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

如何在故事板上制作UIImageView可点击(快速)

我是swift的新手(以及一般的Xcode开发),我想知道如何在故事板上制作一个可点击的ImageView.我正在尝试做的是,当它点击它时,它显示另一个视图控制器.

uiimageview ios swift

29
推荐指数
3
解决办法
3万
查看次数

如何在Swift中获取图像文件大小?

我在用

UIImagePickerControllerDelegate,
UINavigationControllerDelegate,
UIPopoverControllerDelegate
Run Code Online (Sandbox Code Playgroud)

这些代表从我的画廊或我的相机中选择图像.那么,如何在选择图像后获得图像文件大小?

我想用这个:

let filePath = "your path here"
    var fileSize : UInt64 = 0

    do {
        let attr : NSDictionary? = try NSFileManager.defaultManager().attributesOfItemAtPath(filePath)

        if let _attr = attr {
            fileSize = _attr.fileSize();
            print(fileSize)
        }
    } catch {
    }
Run Code Online (Sandbox Code Playgroud)

但是在这里我需要一条路径,但是如果没有路径,我只能通过图像文件获得?

uiimageview uiimagepickercontroller ios swift

29
推荐指数
3
解决办法
4万
查看次数

UIImageView中突出显示的图像究竟是什么?

这个问题令人难以置信,我无法找到答案.我查看了整个文档,尝试了代码,并搜索了Google,但我找不到任何东西.iOS编程中的UIImageView可以设置图像,但您也可以为其设置突出显示的图像.这个突出显示的图像到底是什么

image objective-c uiimageview ios

28
推荐指数
3
解决办法
2万
查看次数

iOS:在用户拖拽时拉伸/调整UITableView标头的大小?

使用故事板,我已经放置了一个imageView作为我的tableView's headerView内部ViewController.

这就是我的故事板的设置方式:

在此输入图像描述

根据用户正在查看的数据,viewController将显示或隐藏headerView.我的问题是,当headerView可见并且用户向下拖动时tableView,我如何能够imageView同时调整navigationBartableView调整大小以覆盖其间的空间?

这就是它目前的作用:

在此输入图像描述

但这就是我想要的:

在此输入图像描述

任何帮助将不胜感激.我看过视差库,但是没有人支持sectionTitles,我也不一定会选择视差效果.当用户向上滚动时,我希望它弹回到regularView而不是隐藏headerView.谢谢!

更新:

我已按照Dany发布的建议进行了以下操作并完成了以下操作:

-(void)scrollViewDidScroll:(UIScrollView*)scrollView {

CGRect initialFrame = CGRectMake(0, 0, 320, 160);

if (scrollView.contentOffset.y < 0) {

    initialFrame.size.height =! scrollView.contentOffset.y;
    childHeaderView.frame = initialFrame;
} }
Run Code Online (Sandbox Code Playgroud)

childHeaderView是一个imageView,出于某种原因,当我向下拖动时,图像向上移动(就像在navBar后面的一半)并且不返回.任何建议将不胜感激!!谢谢!

objective-c uitableview uiscrollview uiimageview ios

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

clipsToBounds导致UIImage无法在iOS10和XCode 8中显示

我将我的项目转换为iOS 10和XCode 8的新测试版.在我使用的应用程序的所有三个区域中:

imageView.layer.cornerRadius = imageView.frame.size.width/2
imageView.clipsToBounds = true
Run Code Online (Sandbox Code Playgroud)

相关图像根本不显示.我尝试清理项目以及构建文件夹,重新启动设备,尝试各种模拟器,重新添加imageView,以编程方式设置关联,UIImage而不是从资产中选择一个.

卸下clipsToBounds线示出了矩形图像无论masksToBoundstruefalse.如何在XCode8/iOS10中制作圆形图像?

编辑:该项目是Swift 2.x,尚未更新为Swift 3.0语法.

uiimageview uiimage ios ios10 xcode8

28
推荐指数
2
解决办法
9212
查看次数

有没有办法让一个看不见的UIButton仍然"在那里"并为我的UIImageView捕捉触摸事件?

我认为是聪明的,只需在具有确切帧大小的UIImageView上放置一个透明的UIButton,这样我就可以轻松地将它连接到我喜欢的任何事件,例如TouchUpInside,并使其在调用时调用视图控制器的动作方法.用户触摸它.好吧,直到alpha低于0.1f才有效.如果我做0.01f,它将无法正常工作.所以为了让它工作,当在屏幕上看很长时间时,你会看到0.1f的alpha闪耀.这真是令人作呕;)

似乎iPhone操作系统很聪明,并且如果它在视觉上不存在,则不会捕获按钮上的事件.知道如何解决这个问题吗?

当然,我可以创建UIImageView的子类并实现touchesBegan:...等,但它感觉不是很优雅.我的意思是......当我想要在网络上超链接图像时,我绝不想为该图像创建我自己的HTML元素,只需在点击时将其连接到网址即可.这对我来说没有多大意义.

iphone cocoa-touch uikit uiimageview

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

在UITableView中延迟UIImageView渲染

好吧,我有一个UITableView自定义UITableViewCell的,每个包含一个UIImageView图像是通过一个异步下载的NSURLConnection.所有非常标准的东西......

问题是,当表格滚动时,新图像会在后台正确下载,但在表格停止移动之前不会出现RENDERED.

即使它正在移动,我如何让表格呈现它的内容?谢谢.

- 更新 -

仔细看后,我发现NSURLConnection委托方法在表停止滚动之前不会触发.不知道为什么.任何帮助都会很棒.

iphone uitableview nsurlconnection uiimageview

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