小编Ann*_*nnu的帖子

如何使用UIApplicationDidBecomeActiveNotification

怎么用UIApplicationDidBecomeActiveNotification

我应该在从后台到前台进行声明viewDidLoadviewWillAppear重新加载数据.

UIApplicationDidBecomeActiveNotification被调用,只有当应用程序来自于背景,前景?

请帮忙.谢谢.

cocoa-touch objective-c ios

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

如何在颤振中使用 BLoC 模式添加回调?

我在单击按钮时调用登录 api,我能够从服务器获得响应,但是在单击按钮时它不显示进度条。我为此使用 BLoC 模式。这是代码,

import 'package:flutter/material.dart';
import '../blocs/bloc.dart';
import '../blocs/provider.dart';
import '../models/login_response.dart';

class LoginScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Provider(
  child: new Scaffold(
      body: Container(
        child: LoginForm(),
    ),
  ),
);
}
}

class LoginForm extends StatefulWidget {
// since its a stateful widget we need to create state for it.
const LoginForm({Key key}) : super(key: key);

@override
_LoginFormState createState() => _LoginFormState();
}

class _LoginFormState extends State<LoginForm> {

@override
 Widget build(BuildContext context) {


return Form(
  child: Column( …
Run Code Online (Sandbox Code Playgroud)

flutter

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

在Swift中的WebService中传递参数

我正在学习Swift,我不知道如何使用Swift将参数发送到服务器.在Objective-C中,我们可以使用"%@"占位符来完成此操作.但是对于Swift应该怎么做,假设我有一个需要电子邮件和密码的登录web服务.

现在我想知道的是,我将如何发送logintextfieldpasswordtextfield文本到服务器,例如,

var bodyData = "email=logintextfield.text&password=passwordtextfield.text"
Run Code Online (Sandbox Code Playgroud)

ios swift

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

如何增加包含 UIStackView 的 UIView 高度

我有一个包含标签的自定义视图,标签可以有多行文本。所以我在 UIStackView 中添加了该标签,现在我的 StackView 高度正在增加,但自定义视图高度没有增加。我没有在 StackView 上添加底部约束。我应该怎么做才能使我的 CustomView 高度也随着 StackView 的增加而增加。

 let myView = Bundle.main.loadNibNamed("TestView", owner: nil, options: nil)![0] as! TestView
    myView.lbl.text = "sdvhjvhsdjkvhsjkdvhsjdvhsdjkvhsdjkvhsdjkvhsjdvhsjdvhsjdvhsjdvhsjdvhsjdvhsjdvhsdjvhsdjvhsdjvhsdjvhsdjvhsjdvhsdjvhsdjvhsjdvhsdjvhsjdvhsdjvhsdjvhsdjvhsjdv"
    myView.lbl.sizeToFit()
    myView.frame = CGRect(x: 10, y: 100, width: UIScreen.main.bounds.width, height: myView.frame.size.height)
    myView.setNeedsLayout()
    myView.layoutIfNeeded()

    self.view.addSubview(myView)
Run Code Online (Sandbox Code Playgroud)

我想根据我的堆栈视图高度增加自定义视图高度。请帮忙。

ios uistackview

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

如何在flutter中将参数插入到URL的中间?

我有一个 URL,其中 url 的参数插入到中间:

(即,q=Delhi, IN
https://samples.openweathermap.org/data/2.5/forecast?q= Delhi, IN&appid=b6907d289e10d714a6e88b30761fae22

现在,在flutter中,我想动态添加用户可以输入城市名称的参数,所以我的查询字符串是:

 var queryParameters = {
    'q': cityName
  };

var uri = Uri.http('samples.openweathermap.org', '/data/2.5/forecast?{}''&appid=b6907d289e10d714a6e88b30761fae22', queryParameters);
Run Code Online (Sandbox Code Playgroud)

但是当我执行这段代码时,我得到的查询字符串是

http://samples.openweathermap.org/data/2.5/forecast%7B%3F%7D&appid=b6907d289e10d714a6e88b30761fae22?q=delhi

我该如何解决?

url flutter

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

从NSMutableArray中获取最后五个值

NSMutableArray的计数是10,我想提取最后5个值并将它们存储在另一个数组中.我怎样才能做到这一点?

cocoa cocoa-touch slice nsarray

-1
推荐指数
1
解决办法
838
查看次数

标签 统计

ios ×3

cocoa-touch ×2

flutter ×2

cocoa ×1

nsarray ×1

objective-c ×1

slice ×1

swift ×1

uistackview ×1

url ×1