calayer層的位置主要和position和anchorpoint有關。其中它們在一起才能決定層在檢視中的具體位置。
@property cgpoint position; //位置
@property cgpoint anchorpoint; //錨點
錨點的範圍:(0.0~1.0)
具體的演示如下:
1、採用預設的錨點(0.5,0.5)
- (void演示結果:anchorpoint錨點在紅色矩形的中心處)viewdidload
2、採用自定義的錨點(0.0,0.0)
- (void演示結果:anchorpoint錨點在紅色矩形的左上角轉角這一點處)viewdidload
3、採用自定義的錨點(0.0,0.5)
- (void演示結果:anchorpoint錨點在紅色矩形的上面一條邊的中心處)viewdidload
4、採用自定義的錨點(0.5,0.0)
- (void演示結果:anchorpoint錨點在紅色矩形的左邊一條邊的中心處)viewdidload
總結:
可以看出,層的位置光憑position是無法確定的,每一次anchorpoint錨點的不同,層的位置也就發生的了改變。所以,層的位置是有position和anchorpoint錨點共同決定的。
AngularJs中錨點的使用,及錨點偏移量設定
angularjs中關於錨點的使用,及錨點偏移量設定 有很多人在使用ng view時都用到了 號做route,所以如果在頁面上需要用到錨點的時候就會比較頭疼了。這個時候可以使用ng的anchorscroll。使用了ng的anchorscroll後確實可以達到錨點跳轉的作用了,但是問題又來了,我如果頁...
html 錨點的使用
html 錨點 到底是幹嗎的?通俗簡單地說,比如一篇很長的文章,你想按分段精確來看,那就可以用到錨點了。跳到001 文字省略 name 001 id 001 文字省略 其實錨點只需name就可以可,加id是為了讓它相容性更好.href的值要跟name i d 一致,前面必須加 以上 在ie6 7,f...
HTML錨點的使用
一 頁面內跳轉的錨點設定 頁面內的跳轉需要兩步 方法一 在頁面中需要的位置設定錨點 注意 a標籤中要寫乙個name屬性,屬性值要與 中的href的屬性值一樣,不加 標籤中按需填寫必要的文字,一般不寫內容 方法二 同方法一的 設定錨點的位置 在要跳轉到的位置的標籤中新增乙個id屬性,屬性值與 中hre...