小编Ste*_*fer的帖子

我如何NSLog NSDate?

使用下面粘贴的代码,我正在尝试记录NSDate.我在这做错了什么?

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"YYYY-MM-dd"];
NSDate *todaysDate;
todaysDate = [NSDate date];
NSLog(@"Todays date is %@",formatter);
Run Code Online (Sandbox Code Playgroud)

objective-c ios

16
推荐指数
2
解决办法
2万
查看次数

Swift:如何根据滑块的值更改UISlider上的Thumb Image的大小?

我没有在Swift中找到答案.

我有一个UISlider,它改变了我正在制作的绘图应用程序的画笔大小的值.我想根据滑块拇指位置的值更新拇指图像的大小.

以下是某些上下文的滑块截图: 在此输入图像描述

我在viewDidLoad()中设置了拇指的初始图像

self.brushSizeSlider.setThumbImage(UIImage(named: "black"), forState: UIControlState.Normal)
Run Code Online (Sandbox Code Playgroud)

并为滑块提供IBAction,如下所示:

    @IBAction func brushSizeSliderChanged(sender: UISlider) {
    if sender == brushSizeSlider {
        self.brushWidth = CGFloat(sender.value)
        println("the size of the brush is: \(self.brushWidth)")
    }
}
Run Code Online (Sandbox Code Playgroud)

brushSizeSliderChanged根据brushSizeSliders拇指位置/值的值,我应该添加什么来改变它的拇指图像的大小?

uislider ios swift

12
推荐指数
1
解决办法
1万
查看次数

调整UITextView的行间距

如何调整UITextView的行高(行间距)?我在哪里更改/添加代码?我目前正在尝试将代码添加到didFinishLaunchingWithOptionsAppDelegate.swift文件中的函数中.这是我的代码:

func application(application: UIApplication!, didFinishLaunchingWithOptions launchOptions:     NSDictionary!) -> Bool {
    // Override point for customization after application launch.
    var paragraphStyle = NSMutableParagraphStyle()
    return true
}
Run Code Online (Sandbox Code Playgroud)

然后我选择UITextView并添加以下的用户定义的运行时属性:

paragraphStyle.lineSpacing = 40
Run Code Online (Sandbox Code Playgroud)

我已经知道我这样做完全错了; 我怎么能做对的?

uitextview ios swift

10
推荐指数
1
解决办法
1万
查看次数

Swift/Firebase:如何在创建帐户时将Facebook用户正确存储到Firebase数据库中?

我正在尝试将用户保存到我的firebase数据库.我正在使用a FBSDKLoginManager()来创建帐户/登录.创建帐户后,我想将用户存储到我的firebase数据库中.我现在可以登录用户,他们的电子邮件显示在firebase的Auth选项卡中(参见屏幕截图),但我updateChildValues似乎没有任何影响(也见截图).

我把它updateChildValues放在正确的地方吗?它目前在其中signInWithCredential.我还必须执行一个FBSDKGraphRequest获取我感兴趣的信息存储在我的firebase数据库中.

我的firebase的Auth选项卡显示身份验证正在运行: 在此输入图像描述

但数据库没有更新: 在此输入图像描述

    func showLoginView() {
    let loginManager = FBSDKLoginManager()
    loginManager.logInWithReadPermissions(fbPermissions, fromViewController: self, handler: { (result:FBSDKLoginManagerLoginResult!, error:NSError!) -> Void in

        if ((error) != nil) {
            print("Error loggin in is \(error)")
        } else if (result.isCancelled) {
            print("The user cancelled loggin in")
        } else {
            // No error, No cancelling:
            // using the FBAccessToken, we get a Firebase token
            let credential = FIRFacebookAuthProvider.credentialWithAccessToken(FBSDKAccessToken.currentAccessToken().tokenString)

            // using the credentials above, sign in to …
Run Code Online (Sandbox Code Playgroud)

facebook-login firebase swift firebase-authentication firebase-realtime-database

5
推荐指数
1
解决办法
2435
查看次数

SwiftUI 通过 TabView 以模态方式呈现视图?

我有一个TabView设置如下:

struct ContentView: View {
    @State private var selection = 0
    @State var newListingPresented = false

    var body: some View {
        TabView(selection: $selection){

            // Browse
            BrowseView()
                .tabItem {
                    VStack {
                        Image(systemName: (selection == 0 ? "square.grid.2x2.fill" : "square.grid.2x2"))
                    }
                }
                .tag(0)


            // New Listing
            NewListingView()
                .tabItem {
                    VStack {
                        Image(systemName: (selection == 1 ? "plus.square.fill" : "plus.square"))
                    }
                }
                .tag(1)

            // Bag
            BagView()
                .tabItem {
                    VStack {
                        Image(systemName: (selection == 2 ? "bag.fill" : "bag"))
                    }
                }
                .tag(2) …
Run Code Online (Sandbox Code Playgroud)

xcode ios tabview swift swiftui

4
推荐指数
1
解决办法
1268
查看次数