ios开发小技巧
yoyosword
这个作者很懒,什么都没留下…
展开
-
IOS点击searchBar时,取消背景变暗的效果
最近项目想在点击searchBar时,默认弹出搜索历史,而不是背景变黑的dimming效果。在网上查找了几种方法,发现最好用的还是在keyboard弹出和隐藏时将searchDisplayController中得dimmingView背景色设置为透明。以下为代码: 1、首先在controller load的时候添加对弹出和隐藏键盘事件的监听: [[NSNotificationCente原创 2013-08-12 13:57:30 · 2039 阅读 · 0 评论 -
如何调整UITableViewCell的宽度
UITableViewCell的宽度会在添加到TableView的时候被重设,所以在 (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 里面设置cell的宽度是没用的。因为想给cell加一层border,所以想让cell有点缩进,google了一下原创 2013-08-13 14:08:11 · 4343 阅读 · 0 评论 -
在点击UISearchBar时,显示一个默认的searchResultsTableView
在上次博客中提到 IOS点击searchBar时,取消背景变暗的效果 , 但是取消dimming效果以后,并未显示出默认的resultTableView,还需要其他几步操作才能完成在点击UISearchBar时,直接显示一个默认tableview的功能。 - (void)searchDisplayControllerWillBeginSearch:(UISearchDisplayContro原创 2013-08-17 15:44:48 · 2098 阅读 · 0 评论 -
修改应用程序使用定位时得提示信息
在IOS6中,在程序中使用定位服务需要用户明确的许可,如下图所示: 这时,我们可以在应用程序的Info.plist文件中设置键值Privacy - Location Usage Description来修改弹出框的说明文字: 修改后的效果: 以此类似,还能在Info.plist中设置用户访问通讯录、照片库等隐私时的提示信息。原创 2013-09-17 15:15:33 · 850 阅读 · 0 评论 -
简单集成了新浪微博、腾讯微博、微信,提供SSO登录和发送消息的基本功能
简单集成新浪微博、腾讯微博、微信,提供登录和发送消息的基本功能。 代码分享到https://code.csdn.net/yoyosword/shareengine/tree/master/ShareEngine/原创 2013-10-09 17:23:24 · 1946 阅读 · 0 评论 -
解决xcode5下使用6.1的模拟器提示无法安装的问题
最近更新的xcode5安装了6.1的模拟器以后,使用6.1模拟器调试时会提示“无法安装此应用”。这是在模拟器选项中选择 IOS模拟器 ->还原内容和设置 然后重新使用xcode再次调试便能成功了。原创 2013-09-27 11:21:43 · 1247 阅读 · 0 评论 -
xcode5编译FFmpeg2.0.2的编译问题
在github下载的最新的kxMovie,但由于更新成最新的XCode5,没有6.1的SDK,怎么都编不过FFMpeg的最新库。最后在Google帮助下终于找到了可以成功编译的脚本。 脚本下载地址:点击打开链接 要成功编译还需要kxMovie中用到的另一个脚本:点击打开链接 将gas-preprocessor.pl拷入/usr/sbin路径下,然后命令行切换在build-ffmpeg.sh文原创 2013-12-25 14:00:23 · 645 阅读 · 0 评论