動態修改控制項屬性

2021-06-21 09:14:37 字數 670 閱讀 9155

mtumbimageview 是乙個imageview,在不同情況下,我們需要動態修改它的位置。而他的位置是相對於林外乙個stbgimageview。在xml中我們定義android:layout_alignright="@id/stbgimageview",我們動態修改為android:layout_alignleft="@id/stbgimageview"

**如下:

msaturation = status;

layoutparams params = (relativelayout.layoutparams)mtumbimageview.getlayoutparams(); //獲取mtumbimageview的屬性集

params.removerule(relativelayout.align_left); //清除屬性android:layout_alignleft

params.removerule(relativelayout.align_right);//清除屬性android:layout_alignright

if( colouffulsaturation == status )else if( normalsaturation == status )     

mtumbimageview.setlayoutparams(params);//屬性集重新賦值給mtumbimageview

修改控制項屬性

1 frame 能修改位置和尺寸。2 center 修改位置。3 bounds 能修改尺寸。4 tansform 能修改尺寸 位置和旋轉角度。一 新增按鈕及修改按鈕屬性。建立按鈕 uibutton btn uibutton alloc init 新增按鈕 self.view addsubview b...

WPF動態修改控制項樣式

首先看一下視窗的xaml文件 window x class xmlns xmlns x xmlns d xmlns mc xmlns local mc ignorable d title mainwindow height 450 width 800 windowstartuplocation ce...

UI技巧 批量修改控制項屬性

正好在幾天前,因為一點事情,重新看了一下分類的概念,然後就決定用類別的方式來解決這個問題。類別的作用 1.可以使本來需要在.h中宣告的方法放到.m檔案中宣告,使方法變為私有 2.可以擴充套件或覆蓋乙個類的功能,包括系統類,維護了 原本的結構不受影響。3.可以分散 到不同的檔案之中,比如系統類庫里有乙...