社区
iOS
帖子详情
新手问题,求大哥们帮忙:让searchBar的text内容在ViewDidload时候进行搜索
相奇
2011-12-08 08:59:35
让searchBar的text内容在ViewDidload时候进行搜索
在searchViewController界面加载完成的时候,searchBar.text属性中的内容就能被搜索出来
怎么让搜索页面完成这个功能
我会给分的。必须的
只是我分比较少。。。
...全文
156
6
打赏
收藏
新手问题,求大哥们帮忙:让searchBar的text内容在ViewDidload时候进行搜索
让searchBar的text内容在ViewDidload时候进行搜索 在searchViewController界面加载完成的时候,searchBar.text属性中的内容就能被搜索出来 怎么让搜索页面完成这个功能 我会给分的。必须的 只是我分比较少。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ixcoder
2011-12-08
打赏
举报
回复
performSelect ....
taito
2011-12-08
打赏
举报
回复
你的意思是一边在输入框输入内容, view 同步展示搜索结果?
相奇
2011-12-08
打赏
举报
回复
给点代码,思路也可以的
我以及已经等了3个小时了
相奇
2011-12-08
打赏
举报
回复
本人上午下午都在。。。晚上就可能不在了。。。
坐等你到天荒地老
相奇
2011-12-08
打赏
举报
回复
终于弄出来了。。。
其实我功能都实现了。。。
就是不知道 怎么 在 view加载的时候 调用已经存在的方法。
我基础差...:(
xiexie 5lou.
ni de fang fa yixia jiu chulai le
haiyou naxie guanzhu de pengyou !
thank you!
Memory秀
2011-12-08
打赏
举报
回复
在 viewwillappear 里面将单击事件天上就OK了 或者将 searchbar 方法直接在里面调用也行 !
[self searchBarsearchButtonclick :(uiseachBar *) seachBar]
传参为自己的实例 searchbar就OK了
(*^__^*)
iOS:在
view
Did
Load
中获取safeAreaInsets都为0的
问题
前两天在用AutoLayout的时候遇到一个
问题
。在
view
Did
Load
方法中设置约束的时候,想取
view
.safeAreaInset.bottom来将页面底部的按钮布局到安全区中,结果这个值取出来为0。打断点测试了一下,又打了日志,发现在这里取到的safeAreaInset是(0, 0, 0, 0)。 查询了一下,找到了这个:stackoverflow - safeAreaInsets in UI
View
is 0 on an iPhone X。 其他中文结果基本都是对这个
问题
的蹩脚翻译。
内容
大致意思是
关于
searchBar
放大镜居左的设置
在近期做
搜索
功能的时候,由于UI给的
searchBar
的样式(始终居左!)无法粗暴的直接用其属性直接设置;搜寻了不少网站也没找到我想要的直接点的办法,最后自己找到个讨巧的办法,利用
searchBar
在编辑状态时放大镜居左的特性。 主要代码如下://写在
view
did
load
使其进入页面就是
searchBar
的编辑状态 [self.
searchBar
becomeFirstResponder];
searchbar
自动匹配
搜索
内容
-(viod)
view
Did
Load
{ ///////////////////////////////////////////////////////////////////////////////////////////////// Add
searchbar
view
did
load
的调用时机
view
Did
Load
按名称的解读来说,它是在加载
view
的时候调用,之前只是简单的理解当你进入该controller的时候才调用的。不经意的一次调试: 发现,只要你调用某个controller的
view
,那么它的
view
did
load
就会被调用。所以以后不想调用
view
did
load
还是不要调用controller的
view
为好。 这次调试的事件:我还在没有走push的时候调用一个类的
[Swift 开发]
view
Did
Load
()什么时候被调用
class classA:UI
View
Controller { var name :String? override func
view
Did
Load
() { print("
view
Did
Load
()") } } 创建一个UI
View
Controller的classA,override func
view
Did
Load
()什么时候会被调用。 首先被...
iOS
29,043
社区成员
12,461
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章