//滑動刪除
-(
void
)tableview:(
uitableview
*)tableview
commiteditingstyle
:(uitableviewcelleditingstyle)editingstyle
forrowatindexpath
:(
nsindexpath
*)indexpath
/*此時刪除按鈕為delete,如果想顯示為「刪除」 中文的話,則需要實現
uitableviewdelegate 中的- (nsstring *)tableview:(uitableview *)tableview titlefordeleteconfirmationbuttonforrowatindexpath:(nsindexpath *)indexpath方法*/
- (
nsstring
*)tableview:(
uitableview
*)tableview
titlefordeleteconfirmationbuttonforrowatindexpath
:(
nsindexpath
*)indexpath
//或者,最簡單的方式,將plist中的localization native development region改為china即可
//這只是讓預設的delete按鈕顯示成了中文的刪除按鈕而已,如果想將這個刪除按鈕換成其他形式的,怎麼辦呢?
-(
uitableviewcell
*)tableview:(
uitableview
*)tableview
cellforrowatindexpath
:(
nsindexpath
*)indexpath
cell
.textlabel
.text
= [array
objectatindex
:[indexpath
row
]];
cell
.tag
= [indexpath
row
];
nsarray
*subviews = [cell
.contentview
subviews
];
for
(
id
view
in
subviews)
}
return
cell;
}
-(
void
)del:(
uibutton
*)button
}
}
TableView高度快取技巧
先說一下剛開始的實現思路吧,一開始使用的xib autolayout,以及ios8之後的自動估算高度。也就是設定 self.ableview.estimatedrowheight self.tableview.rowheight uitableviewautomaticdimension 選擇這種實...
大表DROP刪除小技巧
在日常工作中,經常會遇到歷史大表從主庫上遷移到備份機,以便騰出主庫空間,那麼如果你直接drop table 後,可能會引起資料庫抖動,連線數公升高等問題,從而影響業務。那麼用乙個小技巧,即可輕鬆平滑的從主庫上刪除歷史大表。1 建立乙個硬鏈結,在drop table 表時,欺騙 mysql已經刪除完畢...
tableView小知識整理(一)
1.去掉uitableview headerview黏性 1 設定 sticky param scrollview void scrollviewdidscroll uiscrollview scrollview else if scrollview.contentoffset.y sectionh...