原创 tableviewcell 自動調整textfiled的鍵盤遮擋問題 UITableViewController中的tableview做可以自適應鍵盤高度來改變tableview的額外高度。

原文地址:http://blog.csdn.net/u011817865/article/details/10308905 在使用UITableView當中,避免不了使用輸入框,如何解決彈出鍵盤輸入框被遮擋的問題呢?解決辦法如下:

原创 UITableViewCell副標題不顯示 cell.detailTextLabel.text 不顯示

ios 在用tableView佈局的時候,遇到了這樣一個情況: cell.detailTextLabel.text 不顯示;無論怎麼調試,都不顯示 代碼展示: [self.tableViewregisterClass:

原创 1 "table 'products' already exists" 單例創建數據庫

創建數據庫,第一次運行使用數據庫,控制檯輸出沒有任何問題,但是模擬器重新運行,會拋出  1 "table 'products' already exists" 從小就有糾結症,這次就更糾結了。在模擬器中刪除運行的程序,重新運行,首次,

原创 iOS 10 簡單配置

1.Notification(通知) 自從Notification被引入之後,蘋果就不斷的更新優化,但這些更新優化只是小打小鬧,直至現在iOS 10開始真正的進行大改重構,這讓開發者也體會到UserNotifications的易用,功

原创 iOS 10 調用系統相冊相機出現問題:-> 0x183a58d9c : b.lo 0x183a58db4 ;

libsystem_kernel.dylib`__abort_with_payload: 0x183a58d94 <+0>: movz x16, #0x209 0x183a58d98 <+4>: svc #0

原创 You must add /O=Digital Signature Trust Co./CN=DST Root CA X3 to your local trusted store Fetching:

cocoapose很久不用,格式有些變化呀。。。 之前一直是這幾步: (1)gem source -l 查看source (2)gem source -remove https://rubygems.org/ (3)gem source

原创 過濾字符串 判斷字符 數字判斷

NSString *testString = @"中文123ljfLJF"; NSInteger alength = [testString length]; for (int i = 0; i<alength; i+

原创 ios 10 簡單配置

1.Notification(通知) 自從Notification被引入之後,蘋果就不斷的更新優化,但這些更新優化只是小打小鬧,直至現在iOS 10開始真正的進行大改重構,這讓開發者也體會到UserNotifications的易用,功

原创 UINavigationController 上方導航下橫線陰影 去留問題 以及 特殊格式處理

根據UI的設計,navigationbar需要跟界面一體化,但是下面這根黑線是比較煩的問題,可能界面一需要隱藏,界面二就要出現,也可能需要改變粗細之類的,又因爲navigationbar會影響接下來的推棧,所以需要做一點小改動. 方法

原创 iOS APP圖標與啓動圖大小設置;

注意:iOS所有圖標的圓角效果由系統生成,給到的圖標本身不能是圓角的。 1. 桌面圖標 (app icon) for iPhone6 plus(@3x) : 180 x 180for iPhone 6/5s/5/4s/4(@2x) :

原创 NSMutableAttributedString 詳細用法 實現富文本(不同顏色字體、下劃線等)

NSMutableAttributedString 富文本實現文本不同展示方式 NSString *textAdd = [NSString stringWithFormat:@"[默認地址]%@",self.addString];

原创 判斷一個字符串是否都爲數字

第一種方式是使用NSScanner: 1. 整形判斷 - (BOOL)isPureInt:(NSString *)string{ NSScanner* scan = [NSScanner scannerWithString:st

原创 UIKeyboardType 鍵盤彈出樣式

typedef NS_ENUM(NSInteger, UIKeyboardType) {     UIKeyboardTypeDefault,                // Default type for the curren

原创 UIView 用法展示 CGAffineTransformIdentity CGAffineTransformMakeTranslation CGAffineTransformMakeScale

UIView : UIResponder /** * 通過一個frame來初始化一個UI控件 */ - (id)initWithFrame:(CGRect)frame; // YES:能夠跟用戶進行交互 @property(no

原创 貝塞爾曲線 UIBezierPath

+方法爲類方法,以下是幾種類的初始化方法,一一簡單介紹以下: + (instancetype)bezierPath; 最常用的,可以根據需要,畫出任何我們需要的圖形樣式 + (instancetype)bezierPath