iOS開發

打造一款靈活的導航欄

前言:專案中經常會遇到功能樣式各種各樣的導航欄,使用系統的也能達到需求,但是改動方面比較麻煩,特別是對於改動的時機把控問題較多,所以很多情況下都是隱藏系統的導航欄,自定義一個view區代替導航欄,導航欄的樣式無

# 老司機 iOS 週報 #47 | 2018-12-10

老司機 iOS 週報,只為你呈現有價值的資訊。 你也可以為這個專案出一份力,如果發現有價值的資訊、文章、工具等可以到 Issues 裡提給我們,我們會盡快處理。記得寫上推薦的理由哦。有建議和意見也歡迎到

Flutter 1.0 MAC環境入門實戰

1. 使用映象 由於在國內訪問Flutter有時可能會受到限制,Flutter官方為中國開發者搭建了臨時映象 大家可以將如下環境變數加入到使用者環境變數中: 開啟終端:執行下

iOS頁面適配的正確姿勢

我這裡講解使用的是Masonry,我假設你對約束有一定的瞭解。 隨著iPhone X的出現,iOS頁面的適配似乎也麻煩了起來,我見得最多的就是通過某種手段判斷機型或者獲取導航欄的高度,然後計算寬高。我不說這

React Native 原生密碼鍵盤外掛

React Native (簡稱RN)是Facebook於2015年4月開源的跨平臺移動應用開發框架,是Facebook早先開源的JS框架 React 在原生移動應用平臺的衍生產物,目前支援iOS和安卓兩大平臺

元件化之路—整合元件SDK

元件化的前提是要有基礎元件、功能元件、業務元件這三大塊。其中基礎元件和功能元件都可以做成SDK,可以供其他APP選擇性的呼叫。 比如把地圖元件單獨封裝成一個SDK,需要使用地圖就載入這個

寫一個易於維護使用方便效能可靠的Hybrid框架(二)

繼上一篇之後,我反覆思來想去,我下一篇該怎麼寫,那麼想法有了,我應該怎麼去落實,框架在程式碼層面我要怎麼設計,怎麼樣才能使用起來儘可能的方便,那麼好吧,我深深的覺得,上一篇我給自己挖了個大坑,最近的思想一直依託

在Flutter中使用Flare構建的動畫

在看Flutter Live的時候,Flare演示看起來很牛逼,而且挺好玩的(對於一個不會設計的程式猿),所以就擼了個demo玩玩。 介紹 在Flutter Live,2Dimensions宣佈即將推出

美團外賣iOS App冷啟動治理

一、背景 冷啟動時長是App效能的重要指標,作為使用者體驗的第一道“門”,直接決定著使用者對App的第一印象。美團外賣iOS客戶端從2013年11月開始,歷經幾十個版本的迭代開發,產品形態不斷完善,業務功能

iOS開發小Tip之之WebView XSS

本篇文章會介紹一些我曾經在某些ios應用中看到的潛在安全問題。我認為程式開發者(同時也包括漏洞挖掘人員)應該意識到這個錯誤的配置,同時能保證webview的安全性。 下面闡述的問題相當簡單,但是常

iOS 動畫篇 - pop動畫庫

pop Pop 是 iOS,tvOS 和 OS X 的可擴充套件動畫引擎。除了基本的靜態動畫外,他支援彈性和衰減動畫動態動畫,使其可用於構建逼真的基於物理學的互動。

ObjectC Hook函式的實現與實戰

一、簡介 在一個類沒有實現原始碼的情況下,如果你要改變一個類的實現方法,你可以選擇重繼承該類,然後重寫方法,或者使用Category類別名暴力搶先的方式。但是這兩種方式,都需要我們在使用的時候改變我們的程式

1746035076.734