在按下搜索栏时,我想获取已经输入的字符串.为此,我目前正在使用此方法:
- (BOOL)searchBar:(UISearchBar *)searchBar shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
NSLog(@"String:%@",mainSearchBar.text);
return YES;
}
Run Code Online (Sandbox Code Playgroud)
但它返回前一个字符串.例如id我输入"jumbo",它显示jumb,当我按退格键删除一个项目并使其"jumb"时,它显示jumbo.即搜索栏上的上一个字符串.
我该怎么做才能得到当前的字符串?plsease帮助.谢谢
在尝试在UIImageView中设置大图像时,图像的分辨率会扭曲.是否有任何方法可以将图像保持在较小的视图中,同时保持图像的分辨率相同?