原创 iOS13關於微信登錄回調不成功簡單適配

由於iOS13新增SceneDelegate,微信登錄授權回調的時候會走SceneDelegate不會調用AppDelegate的openurl -(void)scene:(UIScene*)sceneopenURLContexts:(N

原创 tableView跳轉界面時取消之前界面被選中狀態

在我們通過導航進行界面跳轉時,會發現這樣一個現象,在通過導航跳轉回原來的界面,之前通過 -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexP

原创 UIActionSheet中遇到的小問題

當使用tabBarController做爲根視圖控制器的時候,通過一個按鈕在這個視圖控制器上加一個UIActionSheet的時候,我們會出現一個小錯誤,這個小錯誤可能使UIActionSheet不能正常使用。 Presenting a

原创 滾動視圖的調整

由於iOS7.0之後系統做了調整,所以滾動視圖本身或者他的子類,當在導航下得視圖控制器裏面添加的時候,會自動向下移動64像素(專題欄高度+導航欄高度) //解決辦法:將滾動視圖所在的視圖控制器下面的屬性關閉 self.automatic

原创 IOS7.0 sizeWithFont:constrainedToSize:lineBreakMode:方法

/*之前使用了NSString類的sizeWithFont:constrainedToSize:lineBreakMode:方法,但是該方法已經被iOS7 Deprecated了,而iOS7新出了一個boudingRectWithSiz

原创 上線app需要注意的一些問題

    我們通常不將大型文件存入沙盒的documents裏,面一般存在 library中的caches中。是因爲雲同步的時候需要同步documents 文件蘋果公司不想講存檔可以從一個機器轉到另一個機器上所以緩 存到caches上。當do

原创 popToViewController的正確使用方法

     //這裏面MyEditingViewController是你想要跳轉的界面 for (UIViewController *controller  in self.navigationController.viewContro

原创 改變segment的字體顏色與字體大小

UISegmentedControl*seg=[[UISegmentedControl alloc]initWithItems:[NSArray arrayWithObjects:@"11",@"22",@"33", nil]]; seg

原创 UILabel設置一段文字不同顏色和不同大小

//設置不同字體顏色 -(void)fuwenbenLabel:(UILabel *)labell FontNumber:(id)font AndRange:(NSRange)range AndColor:(UIColor *)vaCo

原创 UIImage中兩種獲取圖片的方法的區別

   //靜態緩存圖片 - 當圖片被加載之後會將圖片緩存在靜態區內存中,造成程序佔用內存大,但是由於是緩存在靜態區的圖片所以再次調用圖片時無需加載直接讀取(佔內存,效率高)     //調用多圖片質量低     //UIImage *b

原创 最新支付寶集成遇到的問題

1.#include <openssl/opensslconf.h>not find 解決辦法:需要在building setting --> header search paths中添加路徑($(SRCROOT)/項目名稱/

原创 如何刪掉工程中DerivedData

Xcode--->Preferences--->Locations---->Derived Data修改成Default就可以刪除工程中Derived Data文件了。

原创 iOS通過tag值找不到對應的控件

通過tag值找不到對應的控件的問題: 1.可能是父視圖不正確。 2.可能對應tag值混淆(例如不同label設置同一個tag值)。

原创 最新支付寶集成遇到的一些坑。

最近本人項目中有集成支付寶這個需求趟了好多坑,希望大家不要繼續趟這些坑了。 首先支付寶有的人集成之後會報這個錯誤 1.#include <openssl/opensslconf.h> not find 需要在building settin

原创 iOS生成隨機數

生成範圍在[A,B)A到B的隨機數: -(int)createRandomNumber:(int)a to:(int)b {     return (int)(from + (arc4random() % (b - a +1))