小编Max*_*ido的帖子

"启动屏幕可能无法设置自定义类名称"

我正在尝试将初始视图控制器设置为自定义类.在以前的版本中,这有效但由于某种原因我现在无法做到.

我有一个UIViewController班(IntroVC).在故事板中,我创建了一个新View Controller对象并将其设置为类(Identity Inspector- > Custom Class- > Class)IntroVC.IntroVC是一个.swift具有功能文件viewDidLoad()didReceiveMemoryWarning()class IntroVC: UIViewController.

以下是XCode的截图

错误

错误

IntroVC

IntroVC

故事板

故事板

有谁知道如何解决这个问题?这个版本的XCode有什么用?

xcode uiviewcontroller ios uistoryboard swift

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

Knockout-Kendo listview在valueHasMutated之后没有初始化

我正在开发一个项目,要求我使用Kendo UI和Knockout.js作为移动应用程序,作为一种绑定这些库的方法我正在使用knockout-kendo库,该应用程序包含一个简单的产品列表每个产品和购物车的详细视图,但是我在更新购物车中的商品数量时遇到了一些问题.

我在我的应用程序中使用knockout-kendo绑定如下:

<div data-role="view" id="cart" data-title="Cart" data-layout="main-layout">
    <div data-bind="if: items().length == 0">No items currently in cart</div>
    <ul data-role="listview" data-style="inset" data-bind="kendoListView: { data: items, template: cartTemplate }"></ul>
</div>
Run Code Online (Sandbox Code Playgroud)

模板的位置是:

<script type="text/x-kendo-template" id="cartListTemplate">
    <div class="km-listview-link cart-item-container" data-id="#= Id #">
      <div class="product-image">
      <img src="#= ImageUrl #">
    </div>
    <div class="product-description">
      <p>#= Name #</p>
      <p>#= formattedPrice #</p>
      <p>#= quantity #</p>
    </div>
    <a data-role="button" data-icon="delete" class="km-primary" data-bind="click: removeItem">Delete</a>
  </div>
</script>
Run Code Online (Sandbox Code Playgroud)

而ViewModel是:

CartViewModel : function () {
        var self = this;
        globalKo.cartItems = self.items = ko.observableArray(JSON.parse(localStorage.getItem('cart')) …
Run Code Online (Sandbox Code Playgroud)

kendo-ui knockout.js knockout-kendo

7
推荐指数
1
解决办法
285
查看次数

微调器在显示下拉列表时的状态是什么?

我正在创建一个带有自定义视图的微调器,无论如何我设法显示不同的drawables当微调器处于非活动状态时以及当它被按下时,我希望在下拉列表显示时保持按下状态可绘制.这是mi XML文件:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:state_focused="true"
      android:state_pressed="false"
      android:drawable="@drawable/ComboBoxInactive" />
  <item android:state_focused="true"
      android:state_pressed="true"
      android:drawable="@drawable/ComboBoxActive" />
  <item android:state_focused="false"
      android:state_pressed="true"
  android:drawable="@drawable/ComboBoxActive" />
  <item android:drawable="@drawable/ComboBoxInactive" />
</selector>
Run Code Online (Sandbox Code Playgroud)

在显示下拉列表时我应该添加什么状态?我想让它显示ComboBoxActive drawable.我已经尝试添加这个:

  <item android:state_enabled ="false"
        android:drawable="@drawable/ComboBoxActive"/>
Run Code Online (Sandbox Code Playgroud)

知道国家是什么吗?

android android-widget

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