1. textaligment : 文字的水平方向的對齊方式
哪些控制項有這個屬性 :一般能夠顯示文字的控制項都有這個屬性
2. contentverticalalignment : 內容的垂直方向的對齊方式
哪些控制項有這個屬性 : 繼承自uicontrol的控制項或者uicontrol本身
3. contenthorizontalalignment : 內容的水平方向的對齊方式
哪些控制項有這個屬性 : 繼承自uicontrol的控制項或者uicontrol本身
4. contentmode : 內容模式(控制內容的對齊方式), 一般對uiimageview很有用
/**
規律:1.scale : 會拉伸
2.aspect : 會保持原來的寬高比
*/// 前3個情況, 都會拉伸
// (預設)拉伸至填充整個uiimageview(的顯示尺寸會跟uiimageview的尺寸一樣)
uiviewcontentmodescaletofill,
// 按照原來的寬高比進行伸縮, 伸縮至適應整個uiimageview(的內容不能超出uiimageview的尺寸範圍)
uiviewcontentmodescaleaspectfit,
// 按照原來的寬高比進行伸縮, 伸縮至 的寬度和uiimageview的寬度一樣 或者 的高度和uiimageview的高度一樣
uiviewcontentmodescaleaspectfill,
// 後面的所有情況, 都會按照的原來尺寸顯示, 不會進行拉伸
uiviewcontentmoderedraw, // 當控制項的尺寸改變了, 就會重繪一次(重新呼叫setneedsdisplay, 呼叫drawrect:)
uiviewcontentmodecenter,
uiviewcontentmodetop,
uiviewcontentmodebottom,
uiviewcontentmodeleft,
uiviewcontentmoderight,
uiviewcontentmodetopleft,
uiviewcontentmodetopright,
uiviewcontentmodebottomleft,
uiviewcontentmodebottomright,
5. 如果有多個屬性的作用衝突了, 只有1個屬性有效(就近原則) iOS 設定控制項的部分圓角
目標 給控制項新增部分圓角或半邊圓角 方案 用貝塞爾曲線與cashapelayer結合使用,將控制項的layer層的mask設定為前面操作過的cashapelayer 給控制項新增部分圓角 param rect 控制項的rect param corners 需要設定為圓角的角 uirectcorne...
ios根據內容設定cell的高度
基本思路是 先獲取該行要顯示的文字內容,根據文字計算行高 根據文字高度來設定cell高度 cgfloat tableview uitableview tableviewheightforrowatindexpath nsindexpath indexpath cgsize textsize1 tex...
WebBrowser 控制項設計模式設定
當使用此元件時,會自動應用設計模式,並為文件建立乙個編輯模板。但是,作為參考,下面簡單說明這是如何實現的。應用設計模式需要使用 com 介面,新增乙個 mshtml 的 microsoft html object library 的引用,並新增乙個對 mshtml 的 using 在把改變寫入到 d...