使用iOS5.1设置UIToolbar背景图片

2024-02-08

我使用以下代码将图像“Sample”设置为 UIToolbar 的背景颜色

self.toolbar.layer.contents = (id)[UIImage imageNamed:@"Sample.png"].CGImage;

但似乎上面的方法在iOS5.1上不起作用,并且出现了UIToolbar的默认背景颜色。我在iOS4中这条线没有任何问题。

我错过了什么吗?请告诉我原因..

Thanks


正确的方法是从应用程序委托工作(与上面的解决方案不同),并且在头文件中也用 UI_APPEARANCE_SELECTOR 标记,是:

[[UIToolbar appearance] setBackgroundImage:bgImage forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsDefault];
[[UIToolbar appearance] setBackgroundImage:bgImage forToolbarPosition:UIToolbarPositionAny barMetrics:UIBarMetricsLandscapePhone];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用iOS5.1设置UIToolbar背景图片 的相关文章

  • iphone sqlite 静态链接?

    有人静态链接 sqlite 而不是使用动态链接 吗 我遇到的问题是 越狱手机的用户没有与普通 iPhone 所采用的 sqlite 版本相同的版本 因此导致崩溃 我假设在我的应用程序中静态链接已知版本的 sqlite 就是答案 我需要全文支
  • 将通配符包标识符转换为单个 ID

    我在应用程序商店中有一个使用通配符包标识符的应用程序 我想实现应用内购买 这需要非通配符ID 如何将现有应用的通配符 ID 转换为静态 ID 以进行应用内购买和推送通知 应用程序的捆绑标识符在更新之间必须始终保持相同 但 AppID 实际上
  • ABPeoplePickerNavigationController - 在不使用私有方法/属性的情况下删除“取消”按钮?

    我正在使用 ABPeoplePickerNavigationController 它是 UINavigationController 的子类 在我使用它的上下文中 右侧的默认导航栏按钮 取消 没有任何意义 我找不到禁用或隐藏它的方法 并且无
  • 如何呈现半屏模态视图?

    我有一个 UIViewController 当按下按钮时 我想要一个半屏视图向上滑动 其中有一个 UIPicker 我在 IB 中使用 UIPicker 和带有 完成 取消 按钮的 UIToolBar 制作了一个 UIView 我怎样才能做
  • 在后台轮询服务器的正确方法

    假设这是可能的 我希望我的 iOS 应用程序在后台时轮询服务器 即基本上每 30 分钟检索一次 URL 的内容 并通知用户是否包含 有趣 的内容 基本上以类似的方式如果您不使用推送通知 则内置邮件客户端假定的工作方式 现在 从我到目前为止的
  • iPhone - 如何通过基于度数的位置获取方向

    首先 我在班级中实现了位置管理器功能 并且运行良好 并为我提供了当前位置 从那个位置我得到了如何获得位置度here http www switchonthecode com tutorials getting your location i
  • 以编程方式单击 tabbarController 的选项卡

    我有 2 个带有 Nib 文件的选项卡按钮 在按下选项卡 1 上的按钮时 我希望它显示选项卡 2 的视图 而不是单击选项卡栏按钮 2 我的意思是 我想以编程方式单击第二个选项卡栏按钮 我怎样才能做到这一点 可能吗 您必须创建一个包含以下内容
  • 如果应用程序意外关闭,如何重新启动应用程序

    Skype 更新文本 http www iclarified com entry index php enid 21659包含下一个 如果意外关闭 应用程序会自动重新启动 如何通过 SDK 执行此操作 据我所知 某些类型的应用程序可以在后台
  • nspredicate 数组中的多个项目

    如何使用NSPredicate满足多个条件 NSEntityDescription entity NSEntityDescription entityForName MessageData inManagedObjectContext ma
  • 使用 PhoneGap + iPhone 上传文件

    据我所知 PhoneGap 应用程序大部分 如果不是全部 都是 HTML5 CSS JavaScript iPhone 本身不提供上传文件的控件 PhoneGap是否提供任何允许用户上传文件的机制 图片 视频 以 iPhone 为例 我知道
  • iPhone SDK - orkut API

    我曾使用 gData 库从 iPhone 中的 Google 联系人中检索联系人信息 同样 我将与 Orkut 合作 有没有像 gData 这样适用于 Orkut 的库 如果是这样 请给我链接 提前致谢 对于 orkut 我们有 orkut
  • 使用 AVMutableVideoCompositionLayerInstruction 旋转视频

    我正在 iPhone 4 上使用前置摄像头拍摄视频 并将视频与其他一些媒体资源结合起来 我希望该视频为纵向 所有视频的默认方向都是横向 在某些情况下 您必须手动管理 我正在使用 AVFoundation 特别是 AVAssetExportS
  • 如何以编程方式设置设备(UI)方向?

    希望屏幕 UI 上的所有内容都能够从横向左向右旋转 反之亦然 我该怎么做呢 这是私人的吗 我知道 BOOL shouldAutorotateToInterfaceOrientation UIInterfaceOrientation inte
  • UILocalNotification 在后台 10 分钟后不提示

    In didFinishLaunchingWithOptions调用函数的定时器循环httpRequest每 1 分钟间隔一次 BOOL application UIApplication application didFinishLaun
  • 如何将图像放入此 UIPickerView 中?

    我不知道如何创建一个在文本一侧带有图像的自定义 UIPickerView 我一直在寻找一种方法 我刚刚发现了这个 UIView pickerView UIPickerView pickerView viewForRow NSInteger
  • NSString stringWithContentsOfFile 失败,错误代码似乎错误

    我正在尝试将文件加载到字符串中 这是我正在使用的代码 NSError error nil NSString fullPath NSBundle mainBundle pathForResource filename ofType html
  • 如何以编程方式更改 iPhone APN(接入点名称)?

    如何以编程方式更改 iPhone APN 接入点名称 或者强制 3G GPRS 连接以编程方式使用特定的 APN 无法通过 SDK 完成 第三方应用程序无法对硬件进行这种级别的控制 尤其是蜂窝调制解调器
  • 检测 iPhone 是否在运行时运行调试/分发构建

    是否可以在运行时检测正在运行的应用程序是否是通过调试或分发进行编译的 在项目信息中 对于调试配置 添加 DEBUG 预处理器宏 在 GCC 4 2 预处理部分 在代码中 如果您想要包含或不包含某些代码用于调试版本 则可以使用 ifdef 来
  • Objective-C UILabel 作为超链接

    我正在尝试做一个UILabel一个链接UIWebView 我怎样才能做一个UILabel作为超链接 您可以使用 UITapGestureRecognizer 它将实现与您想要的类似的功能 UILabel myLabel UILabel al
  • 直接在 XCode 中编译 Arm Assembly

    将arm汇编代码编译成xcode的最佳方法是什么 我有生成的那些程序集文件 有没有办法可以将 s 文件直接包含到我拥有的 C 代码中 或者我需要先运行一个预处理器 它将生成 o 文件 我可以将其与我的文件链接 如果是这样的话 在 XCode

随机推荐

  • Angular 2 和全屏 API

    我查看了文档和示例 但发现无法侦听 document 元素上的 onfullscreenchange 事件和 或其变体 onwebkitfullscreenchange 等 我尝试过但没有成功 method 1 host document
  • 单击时重置 setinterval

    我写了这个简单的轮播 目前我正在使用 setInterval 以一定的时间间隔运行我的 nextSlide 函数 我想在用户单击导航链接一段时间后推迟计时器的运行 在这里查看http jsbin com uzixi3 3 edit http
  • Internet Explorer 上的 :before 和 :after 选择器

    我有一些使用 before 和 after 选择器的 css 代码 caption wrap line 3 before caption wrap line 3 after content position absolute width 5
  • iOS钥匙串使用什么加密算法来保护数据?

    After extensive googling I haven t managed to find an answer to this question1 which is surprising since security throug
  • 如何知道您是否正在 gradle 守护进程内运行

    我们遇到一种情况 我们在运行 gradle 的 VM 中占用一个 Jetty 实例 然而 当我们在 gradle 守护进程中运行时 这会严重失败 我们没有完全摆脱 Jetty 实例 因此它必须随 gradle 进程本身一起终止 不过 这并不
  • 实体框架将原始 SQL 查询绑定到模型类

    我接到了开发足球桌管理系统的任务 我决定使用 asp net mvc 来实现 唯一的要求是使用原始 SQL 查询 这意味着我不能使用 linq 或 lambda 我想做这样的事情 using var context new Football
  • 为什么输入元素的“值”属性有时不会出现在 HTML 中?

    有时input元素以可视方式呈现它们的值 但是这些值不会呈现在元素 HTML 中 不作为 文本 也不作为 值 属性 喜欢here https i stack imgur com f3kPS jpg其实 这是一个value属性 但它是隐藏的
  • 将当前页面的 HTML 放入新窗口

    我想打开一个新窗口并将原始页面中的一些 HTML 转移到新窗口中 最简单的方法是什么 就像是 div foo click function var copyHTML table bar html window open somehow pu
  • 查找 libclang (Python) 中特定函数声明的所有引用

    我在尝试着查找 行和列位置 特定函数声明的所有引用在 Python 中通过 libclang 解析 C 源文件时 例如 include
  • setup.py 未安装 swig 扩展模块

    我正在努力弄清楚如何将 swig 生成的包装器复制到与 swig 共享库相同的级别 考虑这个树结构 gitignore setup py hello src hello c hello h hello i test test hello p
  • Matlab interp1函数的C实现(线性插值)[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 您知道 Matlab interp1 函数的任何 C 实现吗 只是 线性 函数 我知道一个Java ht
  • 在php中登录服务器端时在android中进行会话处理

    我正在尝试在 android 中进行会话处理过程 在这里 我已经通过 android 成功登录 现在我想要处理登录用户的会话 这是我的login suer java android部分 package com iwantnew www im
  • 如何将元素追加到列表而不跟踪索引?

    我正在寻找r questions tagged r相当于这个简单的代码python questions tagged python mylist for this in that df 1 mylist append df 基本上只是创建一
  • 再次提供多线程帮助 (winForms)

    我开发了一个应用程序 每 X 数量的线程从数据库中提取 X 数量的记录 然后 每个线程都会迭代创建的集合 并对每条记录进行一些数据验证 一旦应用程序验证 未验证记录 它就会在数据库中更新为有效 无效 仅当数据库中存在尚未通过应用程序运行的项
  • Wildfly 作为 systemd 服务

    我想在centos7中将wildfly domain作为systemd服务 在 root 用户的作品中 但是当我启动它时wilfly用户一段时间后显示错误 java lang OutOfMemoryError 无法创建新的本机线程ESC 并
  • 将 Rust 编译为 wasm(Web 程序集)时,如何休眠 10 毫秒?

    我的 Rust 程序正在管理 2d html 画布上下文的内存 我试图达到 60fps 我可以轻松计算出每帧之间的增量 结果大约约为 5 毫秒 我不清楚如何让我的 Rust WebAssembly 程序休眠剩余的 11 毫秒 一种选择是让
  • Python 中旧式协程和新式协程的调用/返回协议有什么区别?

    我正在从旧式协程过渡 其中 yield 返回 send 提供的值 但是 本质上是生成器 到带有 async def 和 await 的新型协程 有几件事确实让我困惑 考虑以下旧式协程 它计算提供给的数字的运行平均值 它通过 发送 在每个点返
  • Windows 上 Node 的 PhantomJS

    我使用 Node 编写了一个 Electron 应用程序 电子样板 https github com szwacz electron boilerplate and phantom https www npmjs com package p
  • 如何在 ASP.NET MVC 中进行 IgnoreRoute 的单元测试

    在 ASP NET MVC 中 我可以获得有关路由和自定义路由的单元测试的信息 但我不知道如何对 IgnoreRoute 进行单元测试 路线 IgnoreRoute resource axd pathInfo 实用的代码非常受欢迎 ASP
  • 使用iOS5.1设置UIToolbar背景图片

    我使用以下代码将图像 Sample 设置为 UIToolbar 的背景颜色 self toolbar layer contents id UIImage imageNamed Sample png CGImage 但似乎上面的方法在iOS5