<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[EmotionV的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/EmotionV</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; EmotionV]]></copyright><item><title><![CDATA[关于viewController中的tableview的cell在pop回来后仍有选中效果的解决方法]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/50267989</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/50267989</guid><author>EmotionV</author><pubDate>Fri, 11 Dec 2015 19:56:57 +0800</pubDate><description><![CDATA[将tableview添加进viewController以后，会产生一个问题，当点击cell push到另个viewController以后再返回时，cell的状态还是为选中状态。因为UITableViewController有一个clearsSelectionOnViewWillAppear的property，



而UIViewController没有，因此要手动取消选中的状态。
]]></description><category></category></item><item><title><![CDATA[在OS X 10.11上安装cocoapods时出现错误]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/50266029</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/50266029</guid><author>EmotionV</author><pubDate>Fri, 11 Dec 2015 16:56:42 +0800</pubDate><description><![CDATA[错误如下：
ERROR:  While executing gem ... (Errno::EPERM)
    Operation not permitted - /usr/bin/fuzzy_match




解决方法： 输入
sudo gem install -n /usr/local/bin cocoapods即可解决问题



另外，淘宝镜像地址已经由原来的
]]></description><category></category></item><item><title><![CDATA[iOS 用代码添加模态视图]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46991459</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46991459</guid><author>EmotionV</author><pubDate>Tue, 21 Jul 2015 20:29:20 +0800</pubDate><description><![CDATA[ModalViewController * modalView = [[ModalViewController alloc]init];
    modalView.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
    [self presentViewController:modalView animated:YES co]]></description><category></category></item><item><title><![CDATA[使tableview每个section显示不同行数的方法]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46918225</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46918225</guid><author>EmotionV</author><pubDate>Thu, 16 Jul 2015 22:31:32 +0800</pubDate><description><![CDATA[有时候我们需要让tableview的不同section显示不同的行数，比如在设置页面，或者个人信息页面等都会用到。



方法如下：
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {

    return 3;
}

- (NSInteger)tableView:(UITableView *)tabl]]></description><category></category></item><item><title><![CDATA[iOS开发中导入第三方库时不能自动补全头文件的解决方法]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46416853</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46416853</guid><author>EmotionV</author><pubDate>Mon, 08 Jun 2015 19:49:52 +0800</pubDate><description><![CDATA[选择Target -> Build Settings 菜单，找到”User Header Search Paths”设置项


新增一个值"${SRCROOT}"，并且选择”Recursive”
这样当你在导入第三方库的头文件就能自动补全了。]]></description><category></category></item><item><title><![CDATA[Xcode常用快捷键]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46404743</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46404743</guid><author>EmotionV</author><pubDate>Sun, 07 Jun 2015 22:19:57 +0800</pubDate><description><![CDATA[Command+0：显示/隐藏导航器面板

Command+Option+0：显示/隐藏实用工具面板
Command+Shift+F：搜索导航器(Find Navigator，也就是搜索)
Control + Command + Up ：程序中(Objective-C或C++编写).h
 and .m文件间的快速切换
Command + Shift + 0 (Zero)：文档和参考]]></description><category></category></item><item><title><![CDATA[关于错误perhaps the designated entry point is not set的解决方法]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46240595</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46240595</guid><author>EmotionV</author><pubDate>Fri, 29 May 2015 21:08:47 +0800</pubDate><description><![CDATA[错误：Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point
 is not set?


出现错误的的原因是没有给你的StoryBoard设置默认显示的controller


解决方法：]]></description><category></category></item><item><title><![CDATA[用Switch控制视图的淡入淡出效果]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46240443</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46240443</guid><author>EmotionV</author><pubDate>Fri, 29 May 2015 20:40:07 +0800</pubDate><description><![CDATA[有时候我们需要用Switch来控制某个视图的出现和消失，我们希望能有淡入淡出的效果，而不是突然的出现和消失。
以Date Picker为例，常用于备忘录中设置提醒时间。




@property (weak, nonatomic) IBOutlet UISwitch *switchButton;

@property (weak, nonatomic) IBOutlet UIView]]></description><category></category></item><item><title><![CDATA[tintColor和barTintColor的使用]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46239573</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46239573</guid><author>EmotionV</author><pubDate>Fri, 29 May 2015 18:38:04 +0800</pubDate><description><![CDATA[barTintColor

可以使状态栏的颜色和NavigationBar的颜色相同
例如：
self.navigationController.navigationBar.barTintColor = [UIColor colorWithRed:100.0/255.0
                                                            ]]></description><category></category></item><item><title><![CDATA[获取静态TableView选中的cell来执行相应操作]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46239331</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46239331</guid><author>EmotionV</author><pubDate>Fri, 29 May 2015 18:11:57 +0800</pubDate><description><![CDATA[根据点击的是哪个section的哪个row 来做出响应。


- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath   
{  
    if(indexPath.section==0)  
    {  
        switch (indexPath.ro]]></description><category></category></item><item><title><![CDATA[关于Xcode6模拟器 键盘不显示和没有中文输入法的解决方案]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46238983</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46238983</guid><author>EmotionV</author><pubDate>Fri, 29 May 2015 17:49:13 +0800</pubDate><description><![CDATA[键盘不显示的解决方法：
只需要在模拟器的菜单中找到hardware -> keyboard -> 取消勾选connect hardware keyboard   
(快捷键shift+command+k) 即可解决。





原因是因为在8.0的模拟器中默认是Xcode使用电脑键盘作为外接键盘，不再弹出虚拟键盘。
如果设置了文本框的inputAccessoryView，那么只会]]></description><category></category></item><item><title><![CDATA[错误 CUICatalog: Invalid asset name supplied: (null), or invalid scale factor: 2.000000]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46129513</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46129513</guid><author>EmotionV</author><pubDate>Thu, 28 May 2015 21:35:24 +0800</pubDate><description><![CDATA[原因：
使用的 [UIImage
imageNamed:name] 方法中，name为空，所以就报了这个错。

解决方法：
在项目中搜索[UIImage imageNamed:] ，然后打印看看name是否为空，找到后替换。]]></description><category></category></item><item><title><![CDATA[利用长按手势移动TableView中的Cell]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46128097</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46128097</guid><author>EmotionV</author><pubDate>Thu, 28 May 2015 20:03:58 +0800</pubDate><description><![CDATA[需要什么？
        UILongGestureRecognizer
        UITableView(可以用UICollectionView代替)
        UITableViewController(可以用UIViewController 或 UICollectionViewController)


首先给 table view 添加一个 UILongGestu]]></description><category></category></item><item><title><![CDATA[iOS tableview获取当前选中的cell]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46127875</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46127875</guid><author>EmotionV</author><pubDate>Thu, 28 May 2015 19:49:10 +0800</pubDate><description><![CDATA[NSIndexPath* indexPath = [self.tableView indexPathForSelectedRow];]]></description><category></category></item><item><title><![CDATA[iOS中消息框提示的出现与自动消失]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46127669</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46127669</guid><author>EmotionV</author><pubDate>Thu, 28 May 2015 19:40:13 +0800</pubDate><description><![CDATA[使用UIAlertView和NSTimer可以很轻松地实现消息框提示的出现与自动消失


- (void)timeFireMethod:(NSTimer *)theTimer{
    UIAlertView *alert = (UIAlertView *)[theTimer userInfo];
    [alert dismissWithClickedButtonIndex:0 anim]]></description><category></category></item><item><title><![CDATA[如何解决警告 warning: directory not found for option]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/46127501</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/46127501</guid><author>EmotionV</author><pubDate>Thu, 28 May 2015 19:09:51 +0800</pubDate><description><![CDATA[选择项目名称----->Targets----->Build Settings----->Search Paths----->Library Search
 Paths    删除对应路径]]></description><category></category></item><item><title><![CDATA[CocoaPods的安装与使用]]></title><link>https://blog.youkuaiyun.com/EmotionV/article/details/45723951</link><guid>https://blog.youkuaiyun.com/EmotionV/article/details/45723951</guid><author>EmotionV</author><pubDate>Thu, 14 May 2015 17:48:58 +0800</pubDate><description><![CDATA[前言： 
       在ios开发的时候使用第三方的库可以有效的提高开发效率,特别是一些大型的项目可能会用到很多第三方库，而如何有效的管理这些库就成了很大的难题。CocoaPods的出现就很好地解决了这一难题，CocoaPods是一个用来帮助我们管理第三方依赖库的工具。


CocoaPods的安装十分简单，想获取最新的官方教程，请前往此处。


第一步：安装HomeBrew
进]]></description><category></category></item></channel></rss>