标签: uiimageview

图像未显示在Interface Builder/iPhone中的UIImageView中

我有一个UIView带有UIImageView拖动到视图.突然间,对于我的所有xib,图像不再显示.有一个蓝色X.但是,当它建立时,图像就在那里.

有一次,我删除并重新生成了所有图像,并将一些图像移动到Xcode中的子文件夹中.通常,当您选择图像时UIImageView,IB允许您从项目中的任何图像中进行选择.但是,我无法在下拉列表中看到我放在文件夹中的任何图像.

我在Inspector的下拉列表中看到的只是我想要的一个图像,但这也是没有出现的图像.就像我说的,如果我在设备或模拟器上构建它,它一切正常.

有一些缓存或某些东西搞砸了.一切都没有错误.我清理了缓存并重建了.一切正常.没有错误或警告.但是......我看不到任何其他图像,IB仍然认为它丢失了在下拉列表中明确选择的图像.

那么如何让Xcode和IB回到正轨并看看它应该在XIB中看到哪些资产呢?

iphone xcode interface-builder uiimageview

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

触摸内部以获取UIImageView

我正在尝试实现类似于a Touch Up Inside的触摸事件UIButton.我看过一些代码使用touchesBegan:withEvent但看起来我需要在屏幕上滑动一下手指.我其实只想触摸图像

码:

- (void) touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event {   
    NSLog(@"Image touched!");
}
Run Code Online (Sandbox Code Playgroud)

问候!

iphone uiimageview

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

在UIImage上绘制另一个图像

是否可以将另一个较小的图像添加到UIImage/UIImageView?如果是这样,怎么样?如果没有,那我怎么画一个小的三角形?

谢谢

iphone drawing objective-c uiimageview uiimage

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

更改UIImageView模式iPhone/iPad

如果我有一个模式设置为居中的UIImageView,例如如何将其更改为其他内容,例如方面适合代码?

在此输入图像描述

iphone objective-c uiimageview ipad

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

如何隐藏标签栏控制器?

如何隐藏标签栏控制器?我想在UIImageView上双击隐藏Tab Bar控制器.

iphone touch uitabbarcontroller uiimageview

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

iOS - UIScrollView不工作(它根本不滚动 - 图像保持固定)

我想在图像视图中显示图像(宽度:320像素,高度:1250像素).

当我编译应用程序时,我根本没有滚动.视图保持不变.

我做了什么:

  1. 在我的视图中添加了一个UIScrollViewvia Interface Builder.
  2. UIImageView在我的视图中添加了一个via Interface Builder.
  3. 在Interface Builder中验证了UIImageView以下内容UIScrollView.
  4. 设置UIScrollViewwith 的大小ViewDidLoad.

我该怎么做呢?

码:

- (void)viewDidLoad
{
    [super viewDidLoad];
    scrollView.contentSize = CGSizeMake(320, 1250);
}
Run Code Online (Sandbox Code Playgroud)

截图:

ImageView:

在此输入图像描述

ScrollView:

在此输入图像描述 在此输入图像描述

在此输入图像描述

iphone uiscrollview uiimageview ios5

23
推荐指数
7
解决办法
8万
查看次数

调整图像大小以适合UIImageView

我对目标c很新,我只是在考虑我的方向.我想做一些非常简单的事情,但事实证明这是一个很大的挑战:

我试图将图像显示为UIImageView.我显示的图像很大,我希望它按比例缩小以适应UIImageView.我尝试设置AspectFit视图模式,但图像显示为原始大小,并被剪切UIImageView.我的代码如下:

- (void)changeImages
{
    UIImage* img11 = nil;

    img11 = [UIImage imageWithContentsOfFile: [[NSBundle mainBundle] pathForResource:@"dog" ofType:@"jpeg"]];

    u11.contentMode = UIViewContentModeScaleAspectFit;
    u11.image = img11;
}

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    [self changeImages];
}
Run Code Online (Sandbox Code Playgroud)

有人可以对此有所了解吗?

谢谢!

objective-c uiimageview uiimage ios

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

以编程方式更改UIImageView Xcode Swift的高度和宽度

嘿,由于某种原因,我正在努力设置我的一个图像视图的高度和宽度.我想设置它,因此高度仅为我屏幕的20%.我知道要经常设置你可以做的事情:image =(0,0,50,50)

但我需要高度不是静态数字.像image =(0,0,frame.height*0.2,50)之类的东西

有什么建议?

xcode uiimageview ios swift

23
推荐指数
4
解决办法
9万
查看次数

圈框架iOS中的图像

我有一个联系人列表的uitableview.我希望将每个联系人的图像放在圆圈框架中,就像在小牛队的登录屏幕中一样.有关如何在uitableviewCell中执行此操作的任何建议?

在此输入图像描述

xcode objective-c uiimageview uiimage ios

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

照片框架.requestImageForAsset返回两个结果.无法设置图像视图

所以我使用SwipeView库(https://github.com/nicklockwood/SwipeView)使用iOS8的Photos框架显示图像.

但是,当我调用requestImageForAsset时,我注意到我得到了两个结果,一个缩略图大小,以及我想要的更大的大小.但是,更大的图像没有及时加载(我称之为async我理解),因此返回小图像.

这段代码可能更有意义.

    func swipeView(swipeView: SwipeView!, viewForItemAtIndex index: Int, reusingView view: UIView!) -> UIView! {
            let asset: PHAsset = self.photosAsset[index] as PHAsset

    var imageView: UIImageView!

    let screenSize: CGSize = UIScreen.mainScreen().bounds.size
    let targetSize = CGSizeMake(screenSize.width, screenSize.height)


    var options = PHImageRequestOptions()
//        options.deliveryMode = PHImageRequestOptionsDeliveryMode.Opportunistic
    options.resizeMode = PHImageRequestOptionsResizeMode.Exact


    PHImageManager.defaultManager().requestImageForAsset(asset, targetSize: targetSize, contentMode: .AspectFill, options: options, resultHandler: {(result, info)in
        println("huhuhuh")
        println(result.size)
        println(info)
        imageView = UIImageView(image: result)
    })
    println("setting view)
    return imageView
}
Run Code Online (Sandbox Code Playgroud)

这是日志输出:

Enteredhuhuhuh
(33.5,60.0)
SETTING VIEW
huhuhuh
(320.0,568.0)
Run Code Online (Sandbox Code Playgroud)

如您所见,它会在收到大图像之前返回图像视图.如何让它返回这个更大的图像,以便它不显示缩略图?

谢谢.

uiimageview ios uicollectionview photosframework

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