一 自定義界面 1 類型解析 MMPopupType是MMPopupView的一個枚舉變量,主要用于動畫效果 MMPopupTypeCustom: 顯示的時候從屏幕頂部移動到...
Xcode自帶Git怎么使用呢? 我們來捋一捋怎么操作: 1、我們創(chuàng)建工程的時候Xcode會幫我們創(chuàng)建一個git存儲庫 2、接下來我們需要關聯(lián)Github賬號 3、創(chuàng)建遠程庫...
最近老在 Release 環(huán)境下直接調試,發(fā)現一個很不爽的問題,不能直接查看調試信息,一些東東必須 NSLog 下才能打印看到的, 然后 po 打印出來東西還都是 nil, ...
RxSwift介紹 RxSwift主頁RxSwift中文文檔 RxSwift 是 ReactiveX 家族的重要一員,還有 RxJava, RxJS, RxKotlin, R...
上篇介紹到如何使用GLSL加載紋理,加載完成后會發(fā)現紋理是顛倒的狀態(tài)。下面我們就會介紹出現顛倒問題的原因和幾種解決方案。 紋理顛倒的原因 出現顛倒問題的根本原因是紋理坐標的原...
函數介紹 創(chuàng)建著?器GLuint glCreateShader(GLenum type)type — 創(chuàng)建著?器的類型,GL_VERTEX_SHADER或者GL_FRAGME...
GLKit簡介 GLKit 框架的設計?標是為了簡化基于OpenGL / OpenGL ES 的應?開發(fā). 它的出現加快OpenGL ES或OpenGL應用程序開發(fā)。 使?數...
OpenGL ES簡介 OpenGL ES (OpenGL for Embedded Systems) 是以手持和嵌入式為目標的?級3D圖形應用程序編程接口(API). Op...
矩陣堆棧的使用 壓棧、出棧 根據上述API的說明,可以根據一張圖,清楚地查看堆棧信息的變化 當使用PushMatrix方法,會將棧頂信息復制一份,放入棧頂。2.使用MultM...