android怎样在Button上添加两行文字?

android怎样在Button上添加两行文字?,第1张

安卓在Button上添加两行文字

    mian.xml代码:

    <?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 类中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11915077.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存