草庐IT

odoo-view

全部标签

ios - 如何在 iOS 10 中流畅地翻译 iMessage 扩展中的 View ?

当我尝试在willTransitionToPresentationStyle:中推送ViewController时遇到问题。视野在完全展开之前闪烁了一瞬间。这可能是一个小故障或错误,因为iOS10和Xcode8仍处于测试阶段。但是,当我在推送ViewController后通过调用requestPresentationStyle:手动请求将呈现样式更改为MSMessagesAppPresentationStyleExpanded时,它会更顺利地进入扩展模式。有没有人有类似的问题? 最佳答案 我在iMessage应用程序中遇到过类似的转

ios - 将核心数据对象从 DetailViewController 传递到另一个 View Controller

有没有办法将核心数据对象从DetailViewController传递到另一个ViewController以允许编辑?从MasterViewController导航到DetailViewController:overridefuncprepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){ifsegue.identifier=="showDetail"{ifletindexPath=self.tableView.indexPathForSelectedRow{letmyValue=myValues[indexPath.row]

ios - 将 Collection View 中的单元格移动到另一个部分的最后一个单元格之外不起作用

为了能够在CollectionView中移动/平移单元格,应该实现UIGestureRecognizer。这在单节CollectionView中工作正常。但是,在多部分CollectionView中,当一个单元格被平移/移动到另一个部分的最后一个单元格之外时会发生错误。尽管“cellForItemAtIndexPath”在平移期间被正确触发以显示"new"单元格,但不应在平移超过最后一个可用单元格后触发它(即在这种情况下indexPath.row==numberOfItemsInSection并导致错误(参见下面的代码)).在TableView中,(默认)移动/平移实现不会出现此问题。

ios - 表格 View 单元格在单个表格中按列或​​按行显示列表

我们需要显示用户可以选择提交答案的选项列表,为此我们使用了表格View单元格,但我们可以在ListView中显示选项,但这里需要在如果选项计数增加到10以上,则为GridView。我附上了示例布局图像,请查看。我尝试了很多方法来克服这个问题,但我做不到。 最佳答案 UITableView专为垂直显示而设计,因此除非您使用一些奇怪的方法将单元格显示为网格“这可能会降低性能”最好的解决方案是使用UICollectionView可用于以任何方式表示内容。 关于ios-表格View单元格在单个表

iOS:将手势传递给下面的 View

我有一个简单的设置:有2个兄弟UIViewsA和B,B完全覆盖A(但它是透明的,所以A是可见的):┌──────────────────┐│ViewA││││┌──────────────┴───┐││ViewB││││││││││││││││└───┤│││││└──────────────────┘我需要2个不同的UIGestureRecognizers:A应该有一个点击识别器,B应该有一个平移识别器。每当我点击B时,它应该将触摸事件传递给后面的ViewA,以便它可以识别点击(我将使用一些逻辑来了解平移是否被接受,例如距离、开始区域等)。这可以在iOS中实现吗?到目前为止,我的经验

ios - 为什么我的 Tabbar 的用户交互在从 popviewcontroller 到另一个 View 时启用?

请检查我的代码哪里有错误。第一次启动我的应用时一切正常tabBars.tabBar.userInteractionEnabled=NO;此代码工作正常意味着我的标签栏userInteraction已关闭。但我会转到另一个View并简单地使用popViewController并首先查看我的userInteraction已启用,为什么?我找不到这个问题。EATabBarVC*tabBars=[[EATabBarVCalloc]init];UIImage*tabBarImage=[UIImageimageNamed:@"BottomTabBar.png"];UIImageView*image

ios - Xcode 8 Storyboard View Controller 全蓝色背景

当我第一次创建Storyboard时,每个UIViewController上的所有元素都显示得很好;然而,再次打开我的Storyboard后,ViewController变成了蓝色。这是Xcode的某种问题,还是存在将我的ViewController变为蓝色的设置?我检查了每个subview的(UIViews、UIImageViews等)色调和背景色。 最佳答案 我认为你必须点击它们中的每一个才能给它们标签栏图标,然后它就会变得正常 关于ios-Xcode8StoryboardViewC

ios - 当 Ctrl 拖动 View Controller 上的按钮时,Swift "show segue"不可用

我在这里过得很艰难。我创建了一个iOS应用程序,其中有一个导航Controller和一个显示设备列表的主屏幕,现在我想添加一个详细View。我的问题是,我无法使用“Show”操作创建segue-Xcode中的InterfaceBuilds仅提供选项“Push”、“Modal”和“Custom”我是Swift(或Apple)开发的绝对初学者,我在谷歌上找到的每一个教程都说,我只需要按住Ctrl键并单击按钮,将它拖到新的ViewController上,然后选择“显示”-但没有:-(我附上一张图片,这样你可能会看得更清楚。拜托,如果有人可以帮助我。我的问题是在项目中选择了SingleView

ios - 在显示初始 View Controller 之前呈现 View Controller

我有一个具有以下结构的应用程序:主视图Controller是一个有4个选项卡的选项卡栏ViewController。用户只能在登录时访问这些ViewController。当应用程序启动时,它会加载它的初始ViewController(选项卡栏之一),然后我检查用户是否已通过身份验证。如果不是,我会提供一个登录ViewController。我遇到的问题是,当应用程序启动时,它正在加载选项卡栏Controller,并从该Controller显示登录ViewController,但它会在一个小时间窗口内显示选项卡栏Controller的View屏幕,在登录View之前。我需要直接从选项卡栏C

ios - 如何使用委托(delegate)将多个对象传递回父 View Controller ?

我正在使用委托(delegate)方法通过如下语句将数据传回父级[self.delegateviewControllerDismissed:data1];这很好用。现在我需要发送更多数据。我可以使用类似的东西吗[self.delegateviewControllerDismissed:data1with:data2];如果是这样,协议(protocol)等是什么样的?还是我只是将所有内容传回数组?我找不到任何带有两个参数的例子 最佳答案 快速使用我正在使用的数据模型或数组或字典示例classPlace:NSObject{varpla