var desstr = self.describe.text as nsstring
var num = desstr.length
if num > 35 else
說明:首先,把字串轉譯成nsstring型別,然後計算字串的長度.其中num就是你想限制的字數.最後通過字串的substringtoindex(35)方法,把多餘字元擷取掉.
關鍵點:其實只是用到了字串的substringtoindex()方法,相當於偏方治大病吧
效果圖
2.修改uitextfield的placeholder文字顏色
textfield.setvalue(rgba(147, 147,147, 1), forkeypath: "placeholderlabel.textcolor")
說明
通過kvc的方式更改placeholder文字顏色
3.uitableview中,滑動收回鍵盤
override func scrollviewdidscroll(scrollview: uiscrollview)
說明
tableview是繼承自uiscrollview的,因此我們只需要呼叫scrollviewdidscroll的方法就可以滑動收起鍵盤了,是不是很讚呢?
現代PHP開發過程中的小技巧
以下內容摘自 modern php 現代php,也加入了我的一些理解,如有錯誤,麻煩提出,我好改正 在這之前,我們使用ftp進行 管理,修改乙個php檔案,然後使用ftp上傳,這非常危險。現代php建議使用版本管理軟體進行 版本管理,例如使用git,可建立乙個可審查維護的 歷史,git提供 分支 復...
iOS開發過程中,NSLog巨集定義
在專案開發的過程中,經常遇到要在除錯的時候列印log,但是上線或是release 的時候不需要去顯示log 的情況,此時你辛辛苦苦寫了那麼多的log,你要麼就手動注釋掉,要麼就是設乙個開關變數,企圖用這個總開關開啟。其實可以充分利用巨集定義進行設定。步驟比較簡單,只需要 在projectname p...
iOS開發過程中遇到的小問題
1.xcode6.1建立繼承自nsobject類的資料模型,如果需要加關於ui的屬性時需要加入uikit的標頭檔案。3.xocde6 官方的小bug,用storyboard建立的工程在4寸屏上執行時會出現上下黑條的現象,此時需要加乙個啟 方可解決此問題。4.設定view的偏移量 self.view....