zoukankan      html  css  js  c++  java
  • 收藏产品判断、html 在 UIwebView里面显示

     收藏产品功能

    要求:用户点击收藏,如果已经收藏,用户点击就取消收藏

    写法一:

      点击事件{

        if (!isSelect) {

           [sender setImage:[UIImage imageNamed:@"collect_02"]];

        }

        if (isSelect){

            [sender setTarget:[UIImage imageNamed:@"collect_01"]];

           NSLog(@"取消收藏");

        }

        isSelect = !isSelect;

    }

    写法二:

      点击事件{

        if (!isSelect) {

            isSelect == NO ? [sender setImage:[UIImage imageNamed:@"collect_02"]] : [sender setTarget:[UIImage imageNamed:@"collect_01"]] ;

        }

        isSelect = !isSelect;

      }

      上面的代码不够严谨,因为上面的写法仅仅是判断是否存在这个对象,为了严谨期间最好写为:

      点击事件{

        if (isSelect == NO) {

            //没有收藏,要收藏

            [sender setImage:[UIImage imageNamed:@"collect_02"]];

        }else{

            //收藏了,要取消

            [sender setImage:[UIImage imageNamed:@"collect_01"]];

        }

        isSelect = !isSelect;

     }

    Html 标签显示在IOS网页中:

    由于个人觉得这个技术点,不是很长用,所以就写在这里,以供查阅;
     
    @property (weak, nonatomic) IBOutlet UIWebView *webView;
     
    NSString *html_str = [NSString stringWithFormat:@"<a href='<a href="http://my.oschina.net/duxinfeng'>%@</a> " target="_blank">http://my.oschina.net/duxinfeng'>%@</a> </a>测试时间 %@",@"新风作浪",@"2013-05-27"];
    [self.webView loadHTMLString:html baseURL:nil];
     
  • 相关阅读:
    FastDFS
    MYSQL日常操作
    SVN安装
    mysql主主配置
    MySQL优化
    nginx反向代理tomacat+keepalived实现动静分离、负载均衡、高可用
    nginx故障及处理
    nginx配置检测及安全配置
    nginx基本优化
    大金空调适配器
  • 原文地址:https://www.cnblogs.com/benpaobadaniu/p/4884929.html
Copyright © 2011-2022 走看看