uiimage相关内容
使用 Obj-c/Cocoa-touch,我正在尝试获取图像列表的图像大小,但我不想下载它们.有什么简单的方法吗?我找到了一些其他语言的解决方案,例如 this SO question 但是我正在寻找一种更简单的方法. 谢谢 解决方案 这是我用于此的 UIImage 类别.它基于 fastimage.一个主要警告是 NSURLConnectionDelegate 设置为 NSURL
..
我有一个带有图像的 UIButton,在它的禁用状态下,这个图像应该有 .3 alpha. UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];UIImage *arrowImage = [UIImage imageNamed:@"arrow.png"];[按钮 setImage:arrowImage forState:
..
我正在制作一个自定义键盘,我需要在 shift 按钮内居中显示 shift 图标的图像.图像为 100 像素 x 100 像素. 但是,纵向的按钮框架是36pt x 38pt,横向是68pt x 32pt.我尝试使用按钮图像插入属性来使图像居中.但是,它没有这样做. 我自己尝试并将图像边缘插入设置为 (25,25,25,25),图像以两种尺寸居中.但是,图标变得太小而无法看到. sh
..
我正在尝试使用 UIControlEventTouchDragEnter 设置按钮作为触发按钮方法的方式.具体来说,我有一个按钮,如果用户在按钮外按下手指并将手指拖入按钮的边界,我希望触发按钮的方法. 根据 apple,这个事件,UIControlEventTouchDragEnter,是:手指被拖入控件边界的事件. 但是,我无法触发按钮.这是我的代码: - (IBAction)to
..
我在我的 .xib 文件中拖动了 3 个按钮(分别为 btn1、btn2、btn3),最初我为它们提供了默认图像,first.png 现在当用户点击 btn1 时,btn1 的图像应该从 first.png 变为 second.png.. 当用户在 btn2 上选择时,btn2 的图像应该从 first.png 变为 second.png,并且 btn1 的图像也会再次变为默认的 fi
..
如何设置 UIButton 图像,该图像是带边框的圆形我编写了相关代码,但图像没有以正确的圆形显示..这是我的代码.. btnMyProfile.setImage(UIImage(named: "MyDefaultImg.png"), for: .normal)btnMyProfile.imageView?.contentMode = .scaleAspectFitbtnMyProfile.i
..
可能重复: 在 UISearchBar 中设置取消按钮的样式 我正在尝试为搜索栏设置图像,我可以使用搜索栏的子视图 UISearchBarBackground 为搜索栏设置图像,但我无法为搜索栏的取消按钮设置图像.我得到了按钮的搜索栏子视图 UINavigationButton,但我不知道如何在 UINavigationButton 上设置图像.谁能帮帮我? 提前谢谢你 解决方
..
当使用 resizableImageWithCapInsets: 为 UIButton 创建图像时,只有正常状态(使用 setBackgroundImage:forState: 设置图像的状态)有效.所有其他状态显示一个间隙而不是绘制的图像.UIButton 表示,如果没有为特定状态设置图像,则正常状态图像将与禁用和选定状态的叠加层一起使用. 这是正常状态: 这里是选中状态: 这
..
我需要复制 UIButton 在点击时对图像的效果,即突出显示.见: 原始 PNG 是一个带有 alpha 背景的正方形.当我将它设置为 UIButton 的图像时,它会自动对图像的非 alpha 像素应用效果. 这个效果怎么做? 解决方案 您可以通过 UIImage 上的简单类别来实现: @interface UIImage (Tint)- (UIImage *)tinte
..
我正在设计一个自定义按钮,它需要我在 UIImageView 之上覆盖一个 UIButton.UIImageView 使用 [UIImage stretchableImageWithLeftCapWidth:topCapHeight:] 图像,UIButton 具有带有图案图像的背景色 [UIColor colorWithPatternImage:[UIImage imageNamed:@"but
..
我是编码开发的新手,所以这应该是一个非常菜鸟的问题.但是如果我的 if 语句执行,我正在尝试将我的 UIButton 的图像更改为存储在 image.casset "duellogo" 中的图像.但我不确定如何更改 UIButton Image;我只知道如何更改 UIImageView 图像. 导入 UIKit类视图控制器:UIViewController{@IBOutlet 弱变量 first
..
有很多关于根据标题文本对齐按钮图像的线程,但我找不到任何关于将图像与按钮右侧对齐的信息. 这没有效果: button.imageEdgeInsets = UIEdgeInsetsMake(0, 0, 0, 50); 如何右对齐按钮的图像?可以在 Storyboard 中完成吗? 解决方案 Semantic: Force Right-to-Left on View 适用于我
..
我有一个 UIImage 是一个全黑的小符号.UIImage 正在我拥有的自定义 UIButton 子类中设置.是否可以让图像对其应用 tintColor,而不是黑色图像,而是将颜色更改为 tintColor 的任何颜色? 我只是想避免创建新资产. //这里我要defaultImageName(即黑色)使用tintColor(即白色)[self setImage:[UIImage imag
..
我看过关于右对齐的帖子,但我无法让左对齐工作.我希望按钮占据屏幕的宽度,图像在左侧,标题/文本在中间. 这不起作用(至少可靠): button.titleLabel.textAlignment = UITextAlignmentCenter;[按钮 setImageEdgeInsets:UIEdgeInsetsMake(0, -60.0, 0, 0)];button.frame = CG
..
我得到了比我的 UIButton 更短的纹理. 我得到了这个纹理: 我应该创建这个按钮: 我应该如何拉伸(而不是平铺)这种纹理?横向拉伸 谢谢 解决方案 从您提供的示例图像中,我很确定您正在寻找 UIImage 的 resizableImageWithCapInsets: UIImage *originalImage = [UIImage imageNamed:@
..
在 iOS 6 SDK 上,我编写了以下代码行来在按钮内显示图像: NSURL *thumbURL2 = [NSURL URLWithString:@"http://example.com/thumbs/2.jpg"];NSData *thumbData2 = [NSData dataWithContentsOfURL:thumbURL2];UIImage *thumb2 = [UIImage
..
我正在创建这样的彩色图像: CGRect rect = CGRectMake(0, 0, 1, 1);UIGraphicsBeginImageContext(rect.size);CGContextRef 上下文 = UIGraphicsGetCurrentContext();CGContextSetFillColorWithColor(上下文,[[UIColor redColor] CGCol
..
我一直在尝试显示来自服务器的大图像,但我必须逐步显示它. 我使用了 UIView 的子类,其中我使用了 UIImage 对象,其中我使用了 NSURLConnection 及其委托方法,我也使用了 - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data; 我在其中添加数据并将其转换为 U
..
我有一个基于导航的应用程序,我将 UITableViewControllers 推送到堆栈上.我想为我的所有 UITableViewControllers 添加背景 UImage.不是 UIColor,而是 UImage.我知道如何使用 Nib 文件并将 UITableView 本身设置为使用 [UIColor ClearColor],但我没有想要浏览我所有的 UITableViewControl
..
在我的应用程序中,我想在导航栏中添加图像(徽标).我正在开发 XCode 4.2 和 iOS 5. 我知道 UINavigationBar,UIToolBar 在 iOS 5 中已更改.所以 iOS 4.2 UINavigationBar 代码在 iOS 5 中将无法使用. 我希望在 4.2 和 5 版本中都支持 UINavigationBar 中的显示图像. 我想在 UINav
..