IOS 关于如何修改facebook内部封装好的控件属性(如何修改封装好的控件)
来源:互联网 发布:office使用技巧软件 编辑:程序博客网 时间:2024/06/13 21:33
这个项目比较变态,主要面向的对象是欧美市场,所以里面都Gmail Twitter facebook的第三方登入,其实facebook的SDK已经提供里自定义的控件的方法,但是用起来没有官方提供的控件好用,主要是告诉大家怎么修改别人封装起来的控件(前提是你知道里面大概有什么)
for (id objin faceBookButton.subviews) {
if ([obj isKindOfClass:[UIButtonclass]]) {
UIButton * loginButton = obj;
UIImage *loginImage = [UIImageimageNamed:@"btn_loginfb"];
[loginButton setBackgroundImage:loginImageforState:UIControlStateNormal];
[loginButton setBackgroundImage:loginImageforState:UIControlStateHighlighted];
}
if ([obj isKindOfClass:[UILabelclass]]) {
UILabel *loginLabel = obj;
loginLabel.text =@"Sign in with Facebook";
loginLabel.frame = CGRectMake(36, 5, 271, 37);
loginLabel.font=[UIFontsystemFontOfSize:16];
}
}
其实就是这么简单,forin拿出里面的对象猜猜大概是什么直接修改水平有限,只能说到这了~
- IOS 关于如何修改facebook内部封装好的控件属性(如何修改封装好的控件)
- iOS-自定义封装好的语音播放控件ZFJVoiceBubble
- 封装好的省市地区联动控件
- MVC中如何将后台封装好的Web控件发到前台视图显示
- 封装以后如何修改和得到属性
- 在oc中如何修改控件的一些只读属性
- 封装好的BufferedReader
- 封装好的Notification
- 封装好的webview
- iOS--封装好的json解析
- iOS弹出框封装好的方法
- 如何修改CCombox控件的高度
- UIView控件 、 autolayout 、transform属性及如何修改控件的位置和尺寸
- Extjs 如何修改一个已经渲染好的配置组件属性
- 对话框控件属性的修改
- 对话框控件属性的修改
- 对话框控件属性的修改
- 对话框控件属性的修改
- c# 扫描可疑文件(找到木马)(简)转
- Spring 死锁
- run apache on window
- 【详解】Android ProgressBar ProgressDialog 进度条 进度条对话框
- JavaScript算法题之–查找不同顺序排列的字符串
- IOS 关于如何修改facebook内部封装好的控件属性(如何修改封装好的控件)
- .owner = THIS_MODULE为什么加“点”的原因
- Xamarin.Android开发及常见问题的解决
- 将博客搬至CSDN
- JavaScript算法题之–随机数的生成
- JavaScript继承方式详解
- Target runtime com.genuitec.runtime.generic.jee60 is not defined.
- 经典Spring mvc 文章
- Sencha Touch 组件选择器