小编Ant*_*Pak的帖子

如何使用Swift在iOS中从右到左呈现视图控制器

我正在使用presentViewController来呈现新的屏幕

let dashboardWorkout = DashboardWorkoutViewController()
presentViewController(dashboardWorkout, animated: true, completion: nil)
Run Code Online (Sandbox Code Playgroud)

这从底部到顶部呈现新屏幕,但我希望它从右到左呈现而不使用UINavigationController.

我使用Xib而不是故事板,所以我该怎么做?

ios segue swift swift2

70
推荐指数
6
解决办法
7万
查看次数

Xcode 9 - iOS 8图像奇怪扭曲

编辑:请注意,此问题现已解决Xcode 9.3,小时!

好吧,这是一个Xcode错误,但有没有人有解决方法呢?

由于我对Xcode 9应用程序进行了更新和编译,因此我的图像出现了错误.我的应用程序中的所有图像都被扭曲,仅在iOS 8.我必须指出,当重新编​​译完全相同的项目时Xcode 8,每个图像都显示出来!

这是我的应用程序运行时的启动屏幕iOS 8,然后是iOS 9(或10或11),两者都有Xcode 9.

发射屏比较

我知道有些人遇到这个错误Xcode 8 beta 6(Xcode 8模拟器ios 8图像变形Xcode 8 beta 6 - App图像在iOS 8中被破坏)但他们说这是一个Xcode错误已经解决了Xcode 8 GM.我发现任何人都没有这个问题Xcode 9.

Xcode 9 给图像资产带来了很多变化,所以我试着玩它们(勾选"保存矢量数据",改为"个人尺度"等),但它没有帮助.

我正在使用Xcode 9.2 (9C40b),我认为这是最新的Xcode版本.

有人有这方面的线索吗?

iphone xcode ios

13
推荐指数
1
解决办法
2146
查看次数

在UITableViewCell Objective C Code上进行3D Touch Peek和Pop.(强制触摸)

我需要使用Force Touch在Objective C中启用Peek And Pop功能UITableViewCell.并且还需要在默认邮件应用程序的窥视视图下显示一些操作.我是iOS新手,请帮助我到达那里.

iphone objective-c ios 3dtouch force-touch

8
推荐指数
1
解决办法
2311
查看次数

React Native上无法识别的字体系列

我使用React Native遇到了一个奇怪的错误.在我的内心我button.js在做

import Icon from "react-native-vector-icons/MaterialIcons";
const icon = (Icon name="menu size={20} color="green"/>);
render()
    return(
         {icon}
    )
Run Code Online (Sandbox Code Playgroud)

但我得到了错误

Unrecognized Font Family 'Material Icons'
Run Code Online (Sandbox Code Playgroud)

但是当我导入FontAwesome时:

import Icon from "react-native-vector-icons/FontAwesome";
Run Code Online (Sandbox Code Playgroud)

我没有错.

javascript fonts ios reactjs react-native

3
推荐指数
4
解决办法
9001
查看次数

结束跟踪时 UISlider 的控制事件

我有一个视频播放器滑块,我想在用户开始滑动视频播放器滑块并结束滑动视频播放器滑块时跟踪事件。此外,我正在跟踪哪些滑块值发生了变化。当滑块启动并更改其值时,我能够成功跟踪它。我的问题是滑动结束时我无法跟踪它。UIControlEvent我应该将哪个用于 sliderEndedTracking?

我正在使用以下代码:

// Slider actions for UIControlEvents
        playerSlider.addTarget(self, action: #selector(sliderBeganTracking(_:)),
            forControlEvents: UIControlEvents.TouchDown)
        playerSlider.addTarget(self, action: #selector(sliderEndedTracking(_:)),
            forControlEvents: UIControlEvents.TouchUpInside )
        playerSlider.addTarget(self, action: #selector(sliderEndedTracking(_:)),
            forControlEvents: UIControlEvents.TouchUpOutside)
        playerSlider.addTarget(self, action: #selector(sliderValueChanged(_:)),
            forControlEvents: UIControlEvents.ValueChanged)


// Slider Actions:
        func sliderBeganTracking(slider: UISlider!) {
            Log.Debug("sliderBeganTracking")
        }

        func sliderEndedTracking(slider: UISlider!) {
            Log.Debug("sliderEndedTracking")
        }

        func sliderValueChanged(slider: UISlider!) {
            Log.Debug("sliderValueChanged")
        }
Run Code Online (Sandbox Code Playgroud)

uislider ios uicontrolevents swift

2
推荐指数
1
解决办法
4379
查看次数

针对应用内购买的自动续订订阅

从应用程序内购买(自动更新)购买产品后,我点击服务器上的API来提供购买信息.

如何知道该产品是否适用于推出API?

当用户取消该订阅时,如何知道?

in-app-purchase ios in-app-subscription

2
推荐指数
1
解决办法
5428
查看次数

Xcode:git clone 后某些图像资源显示为“未分配”

像往常一样,我已经Xcode通过界面提交了我的项目Xcode Source Control。然后,当我克隆项目时,由于未知原因,Assets.xcassets文件夹中的一些图像出现,并显示警告Unassigned。请参阅随附的屏幕截图:

图像未分配

如果我将Unassigned图像拖到1x,警告就会消失。但我必须对每个相关图像以及每次克隆项目时都执行此操作。

奇怪的是图像得到了正确的提交(因为我可以重新分配它),但资产似乎搞砸了。

有谁知道这可能是根本原因是什么?使用Xcode 9.3

git xcode objective-c ios

2
推荐指数
1
解决办法
1315
查看次数