- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我的 UISearchBar
遇到了最奇怪的显示错误。
这是我的代码,可以在另一个应用程序中完美运行。 (我在代码中创建了搜索栏,因为 xib 文件不可行。)
searchBar = [[UISearchBar alloc] initWithFrame:
CGRectMake(0, 0, self.tableView.frame.size.width, 44)];
searchBar.delegate = self;
searchController = [[UISearchDisplayController alloc]
initWithSearchBar:searchBar contentsController:self];
searchController.delegate = self;
searchController.searchResultsDataSource = self;
searchController.searchResultsDelegate = self;
self.tableView.tableHeaderView = searchBar;
搜索功能等工作正常。但奇怪的是,搜索栏在设备和模拟器上都是这样的:
searchBar.placeholder
或 searchBar.prompt
设置为 @""
或 nil
不会删除这个“搜索”占位符。 (然而,一个searchBar.placeholder = @"FooBar";
有什么帮助吗?最紧迫的问题是将文本置于右侧。
最佳答案
该行为可能是由覆盖 (CGRect)editingRectForBounds:(CGRect)bounds
或 - (CGRect)textRectForBounds:(CGRect)bounds
引起的。您是否更改了应用其他地方的 UITextField
类别中的任何一个?这样做的目的可能是向文本字段添加填充(这可以通过不可见的 leftView
来实现)。在这种情况下,您的自定义“填充”将应用于 UISearchBar
文本字段。
UITextField
上的此类类别也会导致您的应用程序在初始化使用 UITextField
的框架类时崩溃,例如 MFMailComposeViewController
,因此它有几个原因是个坏主意。
关于ios - UISearchBar 显示错误 : text too far left, 与放大镜图标重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5526047/
我有带嵌套子模块的 Git 存储库。他们都有 .git 文件夹。我想忽略这些 git 文件夹来搜索文件,因为这比没有它们要花费更多的时间。 我曾尝试使用过滤器 (Alt+F7),但它不起作用或我做错了
我熟悉 r/m8、r/m16、imm16 等,但如何对 m16:16、m16:32 和 m16:64 进行编码?这些在 JMP 和 CALL 指令中... m16:16 是地址位置吗?或者它就像一个即
我正在尝试阅读这一行,它位于旧版 dll Visual Studio 项目的 C 代码中,但我无法理解它 _fmemcpy((LPSTR FAR *)Defdat,(LPSTR FAR *)&DLLd
我想更改默认设置为 8 个空格的远管理器中的选项卡大小,因此我在编辑器设置和查看器设置中进行了更改,但现在我看到如下图所示的文本,我该如何更改? /image/toTRE.png 最佳答案 选项 1
在不知道的情况下,我错误地输入了“far”而不是“var”。我注意到关键字是粗体的,这让我认为它是 Delphi 语法的一部分。 有人知道“far”关键字吗? 最佳答案 在 32 位版本的 Delph
有没有一种方法可以按创建/修改日期对 FAR 管理器中的文件和文件夹进行排序?如果是这样,它可以应用于特定文件夹吗? 最佳答案 简短回答:尝试 Ctrl-F5 和 Ctrl-F8。 如果您按住 Ctr
有没有一种方法可以按创建/修改日期对 FAR 管理器中的文件和文件夹进行排序?如果是这样,它可以应用于特定文件夹吗? 最佳答案 简短回答:尝试 Ctrl-F5 和 Ctrl-F8。 如果您按住 Ctr
我正在尝试为多个嵌入式平台维护一个带有示例的代码库。我需要为某些函数参数支持“远”(非 16 位)指针的概念。 我认为我有一个很好的解决方案,将宏 FAR 在某些平台上定义为 __far 而在具有 3
我有一个使用 TWebbrowser 的应用程序定期导航到特定 URL 并提取一些数据。该应用程序保持 24x7 全天候运行,并在页面中进行大量导航。 问题是TWebbrowser有一个众所周知的内存
如何在OpenCV Python中进行性能测试以进行检查; 获得识别结果所需的时间 对数据库测试用例的错误接受/错误拒绝率。 我正在OpenCV中使用示例eigenface方法(来自Phillip-h
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 3年前关闭。 Improve thi
我有一些代码: cmdProcess = new Process(); var procStartInfo = new ProcessStartInfo( "cmd", "/k "C:\\Progra
我使用类型修饰符(far,near,huge) 普通变量而不是指针,发现这些指针类型修饰符只适用于全局普通变量,但使用时会产生错误 block 的局部变量。 int near a,far b,huge
我的问题是关于这张图片中的布局: 右上角白框=内容框 底部的黑线=页脚栏 右边的框 = 侧边栏框 侧边栏使用 CSS 设置为 position: fixed,因此它会跟随用户滚动。 问题是,在小屏幕尺
我有一个排序整数数组。给定一个整数 N i 需要将 N 个最大的元素彼此远离放置,以便它们彼此之间具有最大的空间。其余元素应放在这些大项目之间。例如,N=3 的 10 数组将导致 [0, 5, 8,
我想编写我的自定义 doclet。我不想阅读一些现有的使用标准 doclet 制作的 javadoc。 我在弄清楚如何查询 Javadoc API 时遇到问题形式参数是否是可变参数参数。例如,如果我有
我们常用的指针(我们通常使用的指针)、近指针和远指针之间有什么区别?在当今的 C/C++ 系统中,近指针和远指针有实际用途吗?任何需要使用这些特定指针而不是其他 c、c++ 语义的实际场景都将非常有帮
Scala 的优点之一是它使您可以很好地控制范围。你可以嵌套 像这样的功能: def fn1 = { def fn11 = { ... } def fn12 = { ...
关闭。这个问题需要更多 focused .它目前不接受答案。 想改进这个问题?更新问题,使其仅关注一个问题 editing this post . 4年前关闭。 Improve this questi
我正在为 movil VR 开发,所以这里的表演是强制性的。 在 VR 的每一个良好实践中都写着避免 unity 的天空盒并改用天穹。我在 blender 中用它的纹理创建了一个圆顶。 我将圆顶导入为
我是一名优秀的程序员,十分优秀!