聊天介面的效果圖如下:在下面的聊天介面中中用到了3類cell,一類是顯示文字和表情的,一類是顯示錄音的,一類是顯示圖片的。點擊圖片時會跳到另一個Controller中來進行圖片顯示,在圖片顯示頁面中加入了一個捏合的手勢。點擊播放按鈕,會播放錄製的音頻,cell的大學會根據內容的多寡來調整,而cell中textView的高度是透過約束來設定的。一,定義我們要用的cell,程式碼如下: 1,顯示表情和text的cell,程式碼如下,需要根據NSMutableAttributedString求出bound,然後改變cell上的ImageView和TextView的寬度的約束值,動態的調整氣泡的大小,具體程式碼如下:#import "TextCell.h" @interface TextCell() @property (s
簡介:聊天介面的效果圖如下:在下面的聊天介面中用到了3類cell,一類是顯示文字和表情的,一類是顯示錄音的,一類是顯示圖片的。顯示,在圖片顯示頁面中添加了一個捏合的手勢。
#2. CSS3 網格佈局(grid layout)基礎知識
簡介:CSS3 網格佈局(grid layout)基礎知識
簡介:許多初學者在使用Java佈局器自動佈局畫介面時,經常遇見不知道如何定義區域大小或按鈕之間的距離等問題。反映算座標不好算,問能不能用佈局器實作文章中的介面。 AngularJS
簡介:這篇文章主要介紹了Angular實作form自動佈局的相關資料,以程式碼片段的形式分析了Angular實作form自動佈局的實作方法,感興趣的朋友可以參考一下
【相關問答推薦】:ios - 使用Masonry 報NSInternalInconsistencyException錯誤
javascript - 關係圖圖表自動佈局xcode - iOS非自動佈局的介面中間新增一個自動佈局的介面如何操作?
ios - iphone 使用Masonry之後,如何檢查自己的Autolayout佈局是否正確?
以上是有關自動版面的文章推薦的詳細內容。更多資訊請關注PHP中文網其他相關文章!