jjzjj

setImage

全部标签

ios - UIButton 在 setImage : is called 后不更新它的图像

这就是问题所在-我有一个类,它是UIView(一张卡片)的子类。它在自身上创建一个按钮并调用changeStateIndicator:当用户触摸它时。然后卡片必须在按下按钮后翻转并且按钮应该改变它的颜色(实际上是图像)。但它根本没有发生,所以翻转在按钮改变之前开始。这是我的代码://AddingabuttontomyviewUIButton*changeStateButton=[UIButtonbuttonWithType:UIButtonTypeCustom];[changeStateButtonsetImage:[UIImageimageNamed:imageToInitWith]

iphone - UIImageView 更改背景颜色和 setImage 在动画期间不起作用

正如标题所说,很奇怪,你同意吗?所以,如果有人找到了您的代码imageView.backgroundColor=[UIColorgreenColor];或imageView.image=[UIImageimageName:@"angryBird"];"不工作。请注意您的imageView是否正在动画,或者动画是否已被删除。----------下面的答案---------------在设置图像和更改动画UIImageView的背景之前停止动画。UIImageView*imageView=[UIImageViewalloc]init];//......dosth.likesetFrame.

ios - iOS 11 上的 MKAnnotationView setImage() 有一个动画

从iOS11开始,当我在我的自定义MKAnnotationView中使用setImage时,图像会显示动画。问题是当我选择和取消选择MKAnnotationView时图像有不同的大小。它会产生一个奇怪的动画。在iOS11之前没问题,我们可以停止这种行为吗? 最佳答案 看到这是我在过去一年半的时间里任何地方唯一提到的这个问题(功能?),首先让我感谢你是我唯一的理智来源.有了这个,我终于能够回过头来揭开这个……的神秘面纱。我还没有提交雷达,只是因为不清楚这种行为是否有意为之。无论正确行为如何,动画都有一些奇怪的副作用,并导致我repor

ios - 为什么我的 IBDesignable 不允许我使用 setImage : on my custom UIButton?

在layoutSubviews中,我正在调用setImage()并向其传递一个UIImage但它从未出现在InterfaceBuilder中,但它始终当我运行程序时出现。 最佳答案 可能您正在使用此方法加载您的UIImage:UIImage*image=[UIImageimageNamed:@"image"];这在界面构建器中不起作用,因为imageNamed:方法使用主包,但IB以不同的方式加载资源。尝试这样的事情:-(void)prepareForInterfaceBuilder{UIImage*image=[UIImageim

iphone - setImage 方法更改 UIBarButtonItem 宽度,即使图像大小没有改变

我想在我的导航栏中添加一个“书签”按钮作为rightBarButtonItem-(void)viewDidLoad{[superviewDidLoad];//AddbookmarkbuttonUIBarButtonItem*bookmarkBarButton=[[UIBarButtonItemalloc]initWithTitle:@""style:UIBarButtonItemStyleBorderedtarget:selfaction:@selector(bookmark:)];[bookmarkBarButtonsetImage:[UIImageimageNamed:@"grey

objective-c - iOS:UIPasteboard setImage:在 iOS6 和/或 Xcode 4.5 上失败

更新:在Apple网站上添加了错误12408800。我正在将一些一个或多个UIImage复制到UIPasteboard,并且它一直像gangbusters一样工作..直到我的手机升级到iOS6。Xcode4.5和iOS5.1-OKXcode4.4和iOS6.0-还可以(accordingtothispost)Xcode4.5与iOS6.0-失败(也测试了通过TestFlight进行分发,但仍然失败)这是我的代码(super基础等)://addimagetoclipboardUIImage*image=[[UIImageimageNamed:@"testimage"];[[UIPaste

ios - UIButton .setImage() 在 Swift 3 中不起作用

我正在尝试将多个按钮添加到UIView子类。在UIView子类(称为leftPanel)的init()方法中,我添加了对不同函数的多次调用以添加每个按钮。这是我的init()的样子:overrideinit(frame:CGRect){super.init(frame:frame)components=self.setupView()print("Checkpoint:[leftPanel]init()callfinished")//basicdebugcheckpoint}init()调用名为setupView()的函数,该函数包含对创建按钮的每个函数的调用。这是我的setupVie

ios - setImage forState 方法为按钮上的所有状态设置图像

我有一个我无法解决的小问题。我有大约16个按钮,它们作为socket集合连接到我的Controller。它们还有一个操作方法,可以使按钮的状态从默认状态更改为选中状态。我试图将所有按钮的图像更改为仅默认状态。所以我在数组中运行一个循环,并使用setImage:forState:方法将它们的图像设置为默认状态。然而,该方法会更改所有状态(默认和选定状态)的图像。这是我的outlet集合的setter方法-(void)setCardsButton:(NSArray*)cardsButton{_cardsButton=cardsButton;for(UIButton*buttonincard

ios - 'sd_setImage(with:placeholderImage:completed:)' 与 Swift 3 的不明确使用

我在我的imageView上使用SDWebImage进行以下调用,它在Swift2上运行良好,但在上出错XCode8beta5使用Swift3编译:imageView.sd_setImage(with:url,placeholderImage:placeholder,completed:{(image:UIImage?,error:Error?,cacheType:SDImageCacheType,imageURL:URL?)in...});错误是:Ambiguoususeof'sd_setImage(with:placeholderImage:completed:)'我怀疑已完成的处
12