ios的UIView的tag,当是NSString时
来源:互联网 发布:linux切换图形界面命令 编辑:程序博客网 时间:2024/06/10 10:32
转载自: http://blog.csdn.net/fjh658/article/details/10048961
使用 hash函数。
- #import <UIKit/UIKit.h>
- @interface UIView (StringTag)
- -(void) stringTag:(NSString*) tag;
- -(UIView*) viewWithStringTag:(NSString*)tag;
- @end
- #import "UIView+StringTag.h"
- @implementation UIView (StringTag)
- -(void) stringTag:(NSString *)tag
- {
- [self setTag:[tag hash]];
- }
- -(UIView *)viewWithStringTag:(NSString *)tag
- {
- return [self viewWithTag:[tag hash]];
- }
- @end
UIView* view = [[UIViewalloc]init];
[view stringTag:@"ABC"];
[self.view addSubview:view];
UIView* v = [self.view viewWithStringTag:@"ABC"];
0 0
- ios的UIView的tag,当是NSString时
- ios的UIView的tag,当是NSString时
- iOS开发之UIView的生命周期是什么样的?
- [ios]关于NSString里面全部是结束符的问题
- IOS tag的使用
- IOS的NSString详解
- iOS NSString的截取
- iOS NSString的比较
- iOS 当页面中没有数据的时候出现的一个指向创建按钮的 UIView
- iOS的UIView
- IOS的UIView
- ios 不规则的UIView
- iOS-UIView的生命周期
- IOS-UIView的移动
- iOS UIView的生命周期
- iOS UIView的属性
- 使用字符串来表示UIView的tag值
- iOS获取手势的tag
- XML学习笔记一
- TCP的流量控制和拥塞控制
- CloudSim源码分析-Datacenter创建
- Binary Tree Preorder Traversal leetcode144
- JavaScript与CGI通过XML进行数据传送
- ios的UIView的tag,当是NSString时
- Cocos2d-x Lua中使用标签
- Spring MVC快速入门
- 【J2EE浅析】——RMI
- 经典题目short s=1;s=s+1;与short s=1;s+=1;的区别
- adb连接android手机后, adb remount时出现remount failed:operation not permitted时的迂回解决方案
- 推荐一些教学视频
- XML学习笔记二
- Android App签名(为apk签名)