IOS開發(fā)中,難免遇到對導航欄的調整跟變化需求壤蚜,這里簡單講講關于translucent屬性設置的問題捏悬。
translucent默認是YES的,我self.view上加了一個tableview蛙粘,這個tableview的起點是(0,0)威彰,當不修改translucent屬性的時候出牧,是圖1的效果
圖1
從圖一可以看出,tableview的起點是以最左上角的為參考點的歇盼。當translucent設置為NO的時候舔痕,可以看到是圖二的效果
圖2
這個時候的導航欄變成不透明的,tableview也以導航欄的最左下腳為參考點了豹缀。
若想既有透明度伯复,又不被導航欄遮住,只能把tableview的Y軸設為64了邢笙。