草庐IT

uiimageviews

全部标签

ios - Storyboard,UIImageView。从包中加载图像

我的问题是:我有几个共享xcassets的项目/目标。我想要做的是在没有代码的情况下在Storyboard中设置图像。正如我所发现的,无法在Storyboard中设置来自不同包的图像。我创建了UIImageView扩展,但没有想到最好的解决方案。有没有一种方法可以在Storyboard中使用来自不同包的Assets?谢谢。 最佳答案 因此,基于对thisquestion的回答,我确实知道一种解决方案。听起来您已经完成了其中的一些工作,但只是为了给出完整的答案:创建一个框架项目来存放您共享的图像(它也非常适合共享代码!):File>N

ios - UIImageView 没有出现在 LaunchScreen.xib 中

我在我的Assets目录中设置了一个图像,并且在我的启动屏幕xib中为我的UIImageView设置了它。我知道启动屏幕会显示,因为它有一个标签,当我在我的设备上启动该应用程序时会显示该标签。我可以在界面生成器中看到图像和标签,甚至在模拟器中,但是当我在我的设备上启动应用程序时,图像不存在。有谁知道可能是什么原因造成的,或者有什么好的方法来解决问题?我试过退出xcode,做一个干净的,删除派生数据重置模拟器。我已经删除并添加了我想要显示的Assets。我删除并重新设置了启动屏幕上的约束。我没有成功,这让我有点发疯,所以非常感谢任何帮助。此外,我有两个不同的目标,所以这可能是导致问题的原

ios - UILabel 动态高度与 UIImageView 恒定高度

在UITableViewCell中,我有一个ImageView和两个具有动态高度的标签和一个按钮,我使用自动布局约束来实现动态行高和扩展UILabel高度,我遵循了this教程,现在我想将imageview高度固定为常数,但是如果我通过给出高度约束来做到这一点,那么UILabel的动态高度就会受到影响并且它被截断为一行,为此我想我想使用更多限制,请帮助我。我尝试通过更改内容拥抱优先级和内容压缩抵抗优先级来尝试,但我无法做到。我尝试为图像提供纵横比,这也会影响uilabel动态高度。这是我的UITableViewCell,带有我给的约束像这样imageview被拉长了

iphone - UIImageView边框问题

我正在为我的UIImageView子类添加边框,效果很好:self.layer.borderColor=[UIColorwhiteColor].CGColor;self.layer.borderWidth=10;然而,在将UIImageView添加到图像顶部后,我注意到边框遮住了图像!UIImage*pin=[UIImageimageNamed:@"PinDown2"];UIImageView*view=[[UIImageViewalloc]initWithImage:pin];view.frame=CGRectMake(self.bounds.size.width/2,0,32,39

iOS:从代码访问放置在 Interface Builder 中的 UIImageView

我已经使用InterfaceBuilder在我的界面中放置了一些图像,并将它们设置为在启动时隐藏...现在我想在按下按钮时将隐藏属性更改为FALSE,但我还没有尝试访问界面在我的代码中构建图像之前(甚至不确定是否可能)...有什么帮助吗? 最佳答案 只需在您的代码中创建一些IBOutlet,在InterfaceBuilder中连接它们,然后在您的代码中使用它们。例如//inyourheader:IBOutletUIImageView*image;//inyourcode(e.g.intheIBActionforthebutton):

ios - 如何使用 UIPanGestureRecognizer move 2 个或更多 UIImageViews

在解释如何使用UIPanGestureRecognizermoveUIImageView时,该站点非常有帮助,但我有一个程序需要move(即平移)多个UIImageView,我一生都可以找一个如何做到这一点的例子。我知道UIPanGestureRecognizer已分配给UIView,但我无法在UIView中平移任何UIImageView,我只知道使用UIView平移一个UIImageView的代码,如下面的代码所示。这是我用过的代码。-(void)viewDidLoad{UIPanGestureRecognizer*panRecognizer=[[UIPanGestureRecogn

objective-c - 将 UIImageView 作为 subview 添加到 UIKeyboard - userInteractionEnabled?

我在向我的UIKeyboard添加subview时遇到了一点问题。我可以成功找到我的键盘并向其添加一个uiimageview,但不幸的是ImageView下的按钮仍然可以触摸。我只是想让它成为一个颜色叠加层,这样可以隐藏不需要的键并使它们不可触摸:)这是我的代码,我做错了什么?UIImageView显示正确,但仍然可以点击按钮...:(-(UIView*)findKeyboard{//Locatenon-UIWindow.UIWindow*keyboardWindow=nil;for(UIWindow*testWindowin[[UIApplicationsharedApplicati

ios - 如何在 MPMoviePlayerController 上添加 UIImageView | iOS | objective-c

我有一个Controller,我在其中使用MPMoviePlayerController显示视频。我需要在视频上放一张图片。我正在尝试使用以下代码,但它没有出现。我缺少什么?//methodtoplaythevideo-(void)playVideoInLoopMode:(BOOL)loop{NSURL*url=[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResource:@"myvideo"ofType:@"m4v"]];MPMoviePlayerController*mp=[[MPMoviePlayerControlleral

ios - UIImageView+AFNetworking 图像未在 UITableViewCell 中正确加载

我正在使用setImageWithURL将图像延迟加载到我的tableview单元格中,但出现问题。它可以很好地加载图像,但设备上似乎存在刷新问题,只有当您将图像滚动出View并再次返回时,图像才会显示。它在模拟器中完美运行。该设备在iPhone4S上运行iOS5.1.1此表显示在UINavigationController中,并且由于图像被缓存,我希望在我重新访问屏幕时图像能够很快出现。确实如此,但显示为原始大小的一半。图片大小为60x30。这是将图像加载到视网膜屏幕的问题吗,它们只有一半大小,什么会导致此刷新问题?下面的代码片段...-(UITableViewCell*)table

iphone - 使用与实际图像不同大小/比例的 UIImageView 是否会影响性能?

我懒惰地从网络加载图像并将它们扔到我在Nib中创建的UIImageView中。在RetinaiPad上,缩小后的图像看起来比正常分辨率下的图像好很多。尽管它们看起来更好,但这些图像必须调整大小,这会导致性能下降,对吗?我应该将UIImageView设置为UIImage的大小吗? 最佳答案 您的图像不应调整为ImageView的大小,而应调整为[[UIScreenmainScreen]scale]*imageView.size。在视网膜屏幕上,比例为2,但最好使用屏幕比例而不是硬编码。将其设置为这个精确大小将需要最少的渲染周期(从而获