标签: customization

真的很酷的方式来为iPhone应用程序创建自定义UITabBar?

我最近正在做很多研究,如何UITabBar在我的iPhone应用程序上获得不同的效果,但不幸的是我只是在寻找如何替换背景颜色等等.

好吧,我已经看过这款名为Momento的应用程序非常酷,并提供了一个非常漂亮的tabBar:

Momento的UITabBar

所以这里有几个元素我想问你们,如果你能帮助我,给我正确的指示如何获得类似的效果:)

  • 项目上方的箭头:正如您所看到的,此应用程序具有此动画箭头,该箭头在所选项目上方以非常平滑的动画运行.

  • 选定规定的项目的形象是不是蓝光ISH默认一个均未显示以不同深浅的棕色和灰色版本的默认状态.

  • 漂亮的项目分隔符与斜面垂直线条.

  • tabBar的不同背景图像

  • tabBar的高度不同

在经过一些研究之后,我可以通过子类化来设置高度和背景图像,UITabBarController但我仍然不确定如何完成其​​他项目,特别是第一个与漂亮箭头效果相关的项目.

如果有人知道如何执行此操作的非常好的教程,那么通过子类化来明确可以做什么或不可以做什么将是很好的UITabBarController,特别是如果可以在Interface Builder中完成:)

我刚开始在这个关于iOS的应用程序开发世界,所以如果你能帮助我,那将非常感激

非常感谢提前

iphone customization uitabbaritem uitabbar ios

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

在Django中自定义管理表单,同时还使用自动发现

我想修改Django内置django.contrib.auth模块的一些细节.具体来说,我想要一个不同的表单,使用户名成为一个电子邮件字段(并通过电子邮件发送一个备用电子邮件地址.(我不想修改auth任何超过必要的内容 - 简单的表单更改似乎就是所需要的.)

当我使用autodiscover自定义的时候ModelAdmin,auth我最终会与auth自己的管理界面冲突,并获得"已经注册"的错误.

看起来我必须创建自己的管理站点,枚举我的所有模型.它只有18个类,但它似乎是一个干燥问题 - 每个更改都需要添加到模型添加到自定义管理站点.

或者,我应该编写自己的" autodiscoverwith exclusions" 版本来基本导入所有admin模块,除了 auth

python forms django customization django-admin

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

NSTextField - 黑色背景上的白色文本,但黑色光标

我设置了一个NSTextField文本颜色为白色,背景颜色为(黑色尽管没有渲染背景颜色,所以它是透明的).全部在Interface Builder中.

我遇到的问题是光标是黑色的,几乎看不到.光标不代表文字颜色吗?我有什么想法可以解决这个问题?

否则,NSTextField看起来无法编辑.

macos customization cocoa objective-c nstextfield

25
推荐指数
5
解决办法
9951
查看次数

Django管理员难以定制吗?

我和Django Admin一起玩了几天来探索它,但我仍然不知道如何以我们需要的方式定制它.

每次我在管理面板中寻找自定义的任何帮助时,我发现的是,各种社区和论坛上的一堆文章,解释了如何自定义模板,列表项,列视图等.但是应该不称为Django Customization.

如果我需要对用户功能或对auth模块的任何修改进行微小的更改.即使在弄清楚如何做到这一点,也需要付出很多努力.

Django是难以定制的,或者它只是缺乏互联网上的帮助,因为这个或它的我正朝着错误的方向前进?

python django customization django-admin

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

使用带有选项卡布局的自定义视图时,无法从选项卡中删除填充

我在自定义视图中添加了相对布局,并在选项卡布局中添加了它.我使用白色背景的标签,并没有在标签自定义布局中应用任何填充.但是后来我也在填充选项卡上,因为我在选项卡中显示了一些灰色背景,好像android在内部应用填充到选项卡.我试图显示三个文本视图,我可以做,但其中一个是因为填充应用于选项卡而截断.此外,我希望标签具有一致的背景颜色.

这是我的布局代码:

activity_home.xml

<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fitsSystemWindows="true"
    tools:context="com.customtablayoutapplication.HomeActivity">

    <android.support.design.widget.AppBarLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:theme="@style/AppTheme.AppBarOverlay">

        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            app:popupTheme="@style/AppTheme.PopupOverlay" />


    </android.support.design.widget.AppBarLayout>

    <include layout="@layout/content_home" />


</android.support.design.widget.CoordinatorLayout>



fragment_home.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:theme="@style/AppTheme.AppBarOverlay"
    tools:context="com.customtablayoutapplication.HomeFragment"
    tools:showIn="@layout/activity_home">

    <android.support.design.widget.TabLayout
        android:id="@+id/tabs"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:tabGravity="fill"
        app:tabMode="fixed" />

    <android.support.v4.view.ViewPager
        android:id="@+id/viewpager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_behavior="@string/appbar_scrolling_view_behavior" />

</LinearLayout>


custom_tab.xml`enter code here`

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:background="@android:color/white"
    android:layout_height="match_parent"
    android:layout_gravity="center">

    <TextView
        android:id="@+id/total_request_count"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:text="12"
        android:textAllCaps="false"
        android:visibility="gone"
        android:textColor="@color/colorPrimaryDark"
        android:textSize="12sp" /> …
Run Code Online (Sandbox Code Playgroud)

customization android-custom-view android-tablayout

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

Android 12 闪屏 API 定制

自从 Android 在 Android 12 中发布了新的 Splash Screen API 以来,许多应用程序都存在重复的启动屏幕、缺乏自定义等问题。

现在,可以设置背景颜色和中间的图标,但是可以自定义更多吗?由于现在我们只能使用单色背景和不可调整大小的徽标图标,这看起来不太好。

我想要实现的是一个自定义的启动屏幕,带有可绘制的图像作为背景(或包含 2 个项目的图层列表 - 一个背景图像和一个居中徽标),因为它可以在 Android 12 之前使用。

有人成功地实现了这种行为吗?

有一种解决方法可以将 windowIsTranslucent 属性设置为 true 并仅显示第二个启动画面(右侧的启动画面),但它会带来糟糕的用户体验,因为应用程序似乎有几秒钟没有响应。

customization android splash-screen kotlin android-12

25
推荐指数
1
解决办法
7381
查看次数

如何管理业务规则略有不同的多个客户?

我们为特定的利基行业编写了一个软件包.这个软件包非常成功,我们已经注册了业内几个不同的客户,他们使用我们作为托管解决方案提供商,还有许多人正在敲门.如果我们实现了我们的目标,我们将拥有数百个客户,每个客户都有自己的网站托管在我们的服务器上.

麻烦的是,每个客户都会根据自己的当地情况和条件进行自己的小定制和调整,通常(但不总是)基于当地的州甚至县立法或官僚机构.因此,虽然可能90-95%的系统在所有客户端中都是相同的,但我们将不得不构建和支持这些小的自定义.

而且,该系统仍然是一项正在进行中的工作.在核心系统上不断发生需要在所有客户端上应用的增强功能和错误修复.

我们用.NET编写代码(ASP,C#),MS-SQL 2005是我们的数据库服务器,我们使用SourceGear Vault作为源控制系统.我以前曾在Vault中使用分支,如果你只需要保持2个或3个分支同步,那就太棒了 - 但我们正在考虑维护数百个分支,这是不可想象的.

我的问题是:您如何建议我们管理所有这些?

我希望答案能够解决对象架构,Web服务器架构,源代码管理,开发团队等问题.我有一些自己的想法,但我没有真正的管理这样的经验,我真的很感激听过那些以前做过这类事情的人.

谢谢!

architecture version-control customization project-management

24
推荐指数
3
解决办法
5200
查看次数

如何在eclipse中隐藏状态栏

有没有办法隐藏蚀刻窗口底部的相当大的状态栏?(显示堆状态,行和列数以及其他非必要信息).

我被迫在这里的小屏幕上工作所以我已经安装了全屏插件并默认隐藏常规工具栏,但是更多的像素肯定会有助于缓解4:3 19"的痛苦.

java eclipse user-interface customization

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

如何使用16或24列的bootstrap

我需要一些帮助设置bootstrap 2.0.4为16或24列而不是默认的12列我无法理解我做错了什么我尝试了bootstrap网站上的自定义选项我尝试更改变量中的网格变量.less文件并使用Crunch重新编译bootstrap.less但是对于两个试验我仍然有相同的结果.仍然是12列!当我尝试将div设置为span12时,它仍然需要整个屏幕?

任何人都可以指导我,我正在做什么,或者如果有人可以生成16和24列版本并将它们发送给我,这将是完美的

customization less twitter-bootstrap

24
推荐指数
3
解决办法
7万
查看次数

UITableView使用Swift

我的TapCell1.swift

这是自定义 UITableViewCell View

import UIKit

class TapCell1: UITableViewCell
{
    @IBOutlet var labelText : UILabel

    init(style: UITableViewCellStyle, reuseIdentifier: String!)
    {
        println("Ente")
        super.init(style: UITableViewCellStyle.Value1, reuseIdentifier: reuseIdentifier)
    }

    override func setSelected(selected: Bool, animated: Bool)
    {

        super.setSelected(selected, animated: animated)
    }
}
Run Code Online (Sandbox Code Playgroud)

我的ViewController.swift

它的所有数据源和代理都设置正确.但我的自定义单元格没有显示.

import UIKit

class NextViewController: UIViewController, UITableViewDelegate, UITableViewDataSource
    {
        @IBOutlet var label: UILabel

        @IBOutlet var tableView : UITableView

        var getvalue = NSString()

        override func viewDidLoad()
        {
            super.viewDidLoad()

            label.text="HELLO GOLD"

            println("hello : \(getvalue)")
            self.tableView.registerClass(TapCell1.self, forCellReuseIdentifier: "Cell")
        }

        func tableView(tableView:UITableView!, numberOfRowsInSection …
Run Code Online (Sandbox Code Playgroud)

customization uitableview ios swift

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