<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" ><TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/hello" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" android:clickable="true" android:focusable="true" android:background="@android:drawable/btn_default"> <TextView android:text="100" android:layout_width="fill_parent" android:gravity="center_horizontal" android:layout_height="wrap_content" android:layout_weight="1"/> <TextView android:text="次数" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_horizontal" android:textColor="#FFD700" android:layout_weight="1"/> </LinearLayout></LinearLayout
运行效果:
需求:给UIbutton设置两行文字,两行文字字体颜色各不相同。两行文字均水平居中。
NSString 可以根据某个特定的字符将string分割开,但是NSAttributedString没有这个方法(思维误区:NSAttributedString并不是继承自NSString。NSAttributedString有个string属性,可以获取到富文本中的字符串)。
属性字典的属性名称全部在 NSAttributedString.h 类中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)