四個容易混淆的屬性
1、textalignment:文字的水平方向對齊方式
1>取值
nstextalignmentleft
nstextalignmentcenter
nstextalignmentright
2>哪些控制項有這個屬性:一般能夠顯示文字的控制項都有這個屬性
uitextfield
uilabel
uitextview
2.contentverticalalignment:內容的垂直方向的對齊方式
1>取值
uicontrolcontentverticalalignmentcenter
uicontrolcontentverticalalignmenttop
uicontrolcontentverticalalignmentbottom
2>哪些控制項有這個屬性:繼承至uicontrol的控制項或者uicontrol本身
uicontrol
uibutton
uitextfield……
3.contenthorizontalalignment:內容的水平方向的對齊方式
1>取值
uicontrolcontenthorizontalalignmentcenter
uicontrolcontenthorizontalalignmentleft
uicontrolcontenthorizontalalignmentright
2>哪些控制項有這個屬性:繼承至uicontrol的控制項或者uicontrol本身
uicontrol
uibutton
uitextfield……
4.contentmode:內容模式(控制內容的對齊方式),一般對uiimageview很有用
1>取值
uiviewcontentmodescaleaspectfill:按照原來的寬高比進行拉伸,伸縮至的寬度和uiimageview的寬度一樣,或者的高度和uiimageview的高度一樣
uiviewcontentmoderedraw:當控制項的尺寸改變了,就重繪一次(重新呼叫setneeddisplay,呼叫drawrect)
uiviewcontentmodecenter
uiviewcontentmodetop
uiviewcontentmodebottom
uiviewcontentmodeleft
uiviewcontentmoderight
uiviewcontentmodetopleft
uiviewcontentmodetopright
uiviewcontentmodebottomleft
uiviewcontentmodebottomright
2>哪些控制項有這個屬性:所有ui控制項都有
OC 內容屬性總結
1 取值 nstextalignmentleft 0,左對齊 nstextalignmentcenter 1,居中對齊 nstextalignmentright 2,右對齊 2 哪些控制項有這個屬性 一般能夠顯示文字的控制項都有這個屬性 uitextfield uilabel uitextview ...
我的iOS開發內容相關總結
為了更好的彙總從開始學習ios開發到現在的相關知識點,在去年年中的時候開了這個repo,希望能夠在自己畢業之前完成這件事情,把自己的所學統統都奉獻出來。目前已經填充完成的內容有 招乙個靠譜的ios實習生 附參 文化 macos的歷史 ios的歷史 百家匯github xcode 開發中可能會用到的內...
iOS 屬性的屬性
賦值 class.propertya instancea retain,assign,copy 只影響 instancea的計數,可能增加,可能不變。到這句執行完畢為止,只要instancea是合法的,propertya就是合法的。retain,assign,copy 誰建立了instancea還是...