0
我有一個UITextView。如果我選擇一些文字,放大鏡就會出現。放大鏡可能出現在UITextView下面。是否可以限制放大鏡邊界?我不希望那個放大鏡出現在UITextView的下方
我有一個UITextView。如果我選擇一些文字,放大鏡就會出現。放大鏡可能出現在UITextView下面。是否可以限制放大鏡邊界?我不希望那個放大鏡出現在UITextView的下方
您需要繼承UITextView
並覆蓋canPreformAction
這樣的:
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
BOOL can = [super canPerformAction:action withSender:sender];
if(action == @selector(paste:) || action == @selector(selectAll:) || action == @selector(select:))
can = NO;
return can;
}
這將防止UIMenuController出現..但放大鏡圖示仍將所示。
您還可以查看[如何禁止複製,剪切,選擇,所有的UITextView選擇] [1] [1]:http://stackoverflow.com/questions/1426731/how-disable-複製剪切選擇 - 選擇 - 所有功能於的UITextView – Sakares