我的问题是标题本身。我遵循本教程是为了了解 VStack、HStack、ZStack 和垫片:https://www.youtube.com/watch?v =6cM6wTMb-Co&t=973s
问题从视频的 17:05 开始,我无法得到与视频相同的结果。文本视图的背景颜色忽略模拟器的顶部和底部安全区域。
import SwiftUI
struct ContentView: View {
var body: some View {
VStack{
HStack{
Text("Left side").background(Color.green)
Spacer()
}
Spacer()
HStack{
Spacer()
Text("Right Side").background(Color.green)
}
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
Run Code Online (Sandbox Code Playgroud)
即使我没有指定文本视图的背景颜色来忽略安全区域,他们也会忽略它。这是真正的最终结果吗?因为视频上的结果是不同的。预先感谢您的回复!
我有一个关于使用 Alamofire 将原始 JSON 发送到端点的问题。
使用下面的代码
let request = AF.request("URL OF ENDPOINT", method: .post, parameters: ["FirstName" : "kwstas"], encoder: URLEncodedFormParameterEncoder(destination: .httpBody), headers: headers).responseJSON{ (response) in
//Check the result from Alamofire's response and check if it's a success or a failure
switch response.result {
case .success(let value):
//Everything is fine, return the value in onNext
observer.onNext(value)
observer.onCompleted()
case .failure(let error):
//Something went wrong, switch on the status code and return the error
switch response.response?.statusCode {
case 403:
observer.onError(ApiError.forbidden)
case 404:
observer.onError(ApiError.notFound) …Run Code Online (Sandbox Code Playgroud) 我正在按照本指南构建restful json api https://www.digitalocean.com/community/tutorials/build-a-restful-json-api-with-rails-5-part-one#project-setup
我遵循了每一个步骤,直到模型区域(有 5 个区域,先决条件,项目设置,模型,控制器,结论)开始测试......但是,当我尝试运行任何测试时,我的所有示例(其中 5 个)他们)都失败了。
C:\Users\nion1\todos-api>bundle exec rspec
FFFFF
Failures:
1) Item
Failure/Error: example.run
`name` is not available from within an example (e.g. an `it` block) or from constructs that run in the scope of an example (e.g. `before`, `let`, etc). It is only available on an example group (e.g. a `describe` or `context` block).
# ./spec/rails_helper.rb:53:in `block (3 levels) in <top (required)>'
# ./spec/rails_helper.rb:52:in `block (2 levels) in <top (required)>'
2) Item
Failure/Error: example.run
`name` …Run Code Online (Sandbox Code Playgroud)