如何在 UITable 中实现 Instagram 评论的效果?

     2023-03-03     161

关键词:

【中文标题】如何在 UITable 中实现 Instagram 评论的效果?【英文标题】:how can i accomplish the effect of instagram comments in a UITable? 【发布时间】:2013-12-05 23:57:06 【问题描述】:

当我们在 cmets 中滚动时,我想完成 instagram 的效果,它像这样隐藏键盘:

我知道它不适合滚动,因为如果您滚动并“不要触摸”文本框,它不会隐藏键盘,但是如果您在滚动时“触摸”文本框,它会隐藏键盘。

另一个问题是我如何在特定位置显示/隐藏键盘,我的意思是,以实现此效果。

更新

我找到了一个解决方案 HERE 也适合想要完成此任务的人:D

【问题讨论】:

【参考方案1】:

将表格视图的keyboardDismissMode 设置为UIScrollViewKeyboardDismissModeInteractive。现在,当您在键盘上平移手指时,滚动表格视图时,键盘将跟随您的手指并以交互方式关闭。这一切都由系统为您完成。

【讨论】:

它有效!但是我怎样才能在评论框移动时使用键盘坐标来移动评论框? (就像 instagram 一样) 您不能自己移动键盘。任何与键盘相关的东西都是私有 API。 我想在键盘移动时移动评论框,我找到了这个答案link 但这个通知不是实时的,所以只有在键盘出现和隐藏时才有效,所以文本视图不会随键盘移动:( 啊,我现在明白你的意思了。您应该将注释框添加为输入附件。然后它将连接到键盘。阅读inputAccessoryView 但是当键盘“消失”时这个 View as InputAccessoryView 会消失对吗?

在 instagram、snapchat、facebook 等 Flutter 应用中实现添加好友功能 [关闭]

】在instagram、snapchat、facebook等Flutter应用中实现添加好友功能[关闭]【英文标题】:ImplementingADDfriendsfetureinflutterapplikeininstagram,snapchat,faceboook[closed]【发布时间】:2021-01-0522:39:12【问题描述】:我目前正在开发一个有点像社交媒体... 查看详情

如何在 Kivy 中实现社交分享按钮

...用程序中的项目(图像、文本等)共享到Facebook、Twitter、Instagram等社交媒体,尤其是移动设备(Android、iOS)。我确实找到了this和this的例子,这是一个开始,但它 查看详情

Instagram 如何在快拍中嵌入可点击文本?

】Instagram如何在快拍中嵌入可点击文本?【英文标题】:HowdoesInstagramembedclickabletextinstories?【发布时间】:2018-08-2904:02:01【问题描述】:我正在尝试在我的Android应用程序中实现类似Instagram的故事功能。我可以在图像上制作文本叠... 查看详情

在 Node.js 中实现通知队列

...时间】:2019-08-0616:22:39【问题描述】:背景:想象一下像Instagram这样的应用程序,您可以在其中提交帖子并且其他人可以喜欢它们。每当有人喜欢您的帖子时,您都会收到通知。要求:我们不应在每次有人喜欢您的特定帖子时发... 查看详情

如何在 laravel 中实现 vuetify?

】如何在laravel中实现vuetify?【英文标题】:Howtoimplementvuetifyinlaravel?【发布时间】:2018-07-2123:32:58【问题描述】:我是vuetify的新手,我试图在laravel中实现它。有人已经在laravel中实现了vuetify,可以告诉我怎么做吗?我已经安装... 查看详情

如何在android中实现BottomAppBar?

】如何在android中实现BottomAppBar?【英文标题】:howtoimplementBottomAppBarinandroid?【发布时间】:2020-12-2823:06:46【问题描述】:如何在android中实现BottomAppBar。build.gradleimplementation\'com.google.android.material:material:1.0.0-beta01\'activity_main 查看详情

如何在android中实现svm模型?

】如何在android中实现svm模型?【英文标题】:Howtoimplementsvmmodelinandroid?【发布时间】:2014-05-3121:47:13【问题描述】:我在Matlab中使用svmtrain训练了分类器,现在我不知道如何在android中实现模型。甚至没有一个例子来展示如何使用... 查看详情

如何在 Gson 中实现 TypeAdapterFactory?

】如何在Gson中实现TypeAdapterFactory?【英文标题】:HowdoIimplementTypeAdapterFactoryinGson?【发布时间】:2014-04-1323:34:16【问题描述】:如何在Gson中实现TypeAdapterFactory类型?create的主要方法是泛型的。为什么?注册方法registerTypeAdapterFacto... 查看详情

如何在 Fragments 中实现 onBackPressed()?

】如何在Fragments中实现onBackPressed()?【英文标题】:HowtoimplementonBackPressed()inFragments?【发布时间】:2011-07-2320:22:18【问题描述】:有没有一种方法可以在AndroidFragment中实现onBackPressed(),类似于我们在AndroidActivity中的实现方式?由... 查看详情

如何在 exoplayer 中实现 OkHttpDataSourceFactory?

】如何在exoplayer中实现OkHttpDataSourceFactory?【英文标题】:HowdoyouimplementOkHttpDataSourceFactoryinexoplayer?【发布时间】:2020-12-0714:51:40【问题描述】:在exoplayer中如何实现OkHttpDataSourceFactory?【问题讨论】:【参考方案1】:我翻遍了,... 查看详情

如何在 Swift 中实现 NSWindowRestoration?

】如何在Swift中实现NSWindowRestoration?【英文标题】:HowtoimplementNSWindowRestorationinSwift?【发布时间】:2014-06-1000:50:12【问题描述】:我尝试在非基于文档的应用程序中在Swift中实现NSWindowRestoration协议。然而,restoreWindowWithIdentifier方... 查看详情

如何在 Scala 中实现 DAO?

】如何在Scala中实现DAO?【英文标题】:HowtoimplementDAOinScala?【发布时间】:2011-07-1819:24:50【问题描述】:我想在Scala中实现DAO,如下所示:traitDAO[PK,-T,-Q]//Tisa"valueobject",PKisaprimarykey,andQisqueryparameters.defcreate(t:T):Unitdefupdate(t:T):Unitdefr... 查看详情

如何在 Swift 中实现单例类

】如何在Swift中实现单例类【英文标题】:HowtoImplementSingletonclassinSwift[duplicate]【发布时间】:2016-02-1822:01:56【问题描述】:我是swift编程新手,请告诉我如何使用代码在swift中实现单例类。在obj-c中我知道+(id)sharedManagerstaticMediaMode... 查看详情

如何在 JavaScript 中实现锁

】如何在JavaScript中实现锁【英文标题】:HowtoimplementalockinJavaScript【发布时间】:2011-07-1719:55:47【问题描述】:如何在JavaScript中实现与C#中的lock等效的东西?所以,为了解释我的想法,一个简单的用例是:用户点击按钮B。B引发o... 查看详情

如何在矢量中实现按钮

】如何在矢量中实现按钮【英文标题】:Howtoimplementbuttoninavector【发布时间】:2012-12-0915:42:18【问题描述】:在我的桌子上。我想在我可以按下的每一行中放置一些按钮。但我不知道该怎么做publicstaticDefaultTableModelbuildTableModel(Resu... 查看详情

如何在颤动中实现这种效果/布局?

】如何在颤动中实现这种效果/布局?【英文标题】:Howtoachievethiseffect/layoutinflutter?【发布时间】:2021-10-0520:29:18【问题描述】:我发现,这种搜索效果是内置在ios框架中的。但是这种布局如何在Flutter中实现呢?【问题讨论】:... 查看详情

这是如何在 swift 4 中实现的?

】这是如何在swift4中实现的?【英文标题】:Howisthisimplementedinswift4?【发布时间】:2018-08-0413:25:33【问题描述】:我有这个link用于表格视图中的下拉搜索栏。我能够使用此代码在tableview中实现搜索栏searchController.searchResultsUpdater=s... 查看详情

如何在 RecyclerView 中实现 StartActivityForResult

】如何在RecyclerView中实现StartActivityForResult【英文标题】:HowtoimplementStartActivityForResultinRecyclerView【发布时间】:2018-07-1916:07:21【问题描述】:我正在尝试在我的RecyclerView中使用startActivityForResult并且不知道如何...尝试了这种方式... 查看详情